[Part 5] Do more with docassemble: Provide an audio file for your user to download 💾
In the final part of this docassemble, Google TTS tutorial, we provide an audio file for the user to download.
[Part 4] Do more with docassemble: Calling Google Text To Speech 🎺
In this part of my docassemble tutorial, we work with an external service, Google Text to Speech's client library.
[Part 3] Do more with docassemble: Getting work done in a background action
In this part of the docassemble, Google TTS tutorial, I talk about docassemble's background action and why we should use it for this interview.
[Part 2] Do more with docassemble: Start a project and write a few questions
For this part of the docassemble, Google Text to Speech project, we get the groundwork done by creating four pages. This provides us with a visual idea of what happens in this interview.
[Part 1] Do more with docassemble: Google Text to Speech
You can use docassemble to call an API and provide its results. I discuss why I did this with Google Text to Speech and the thinking and research behind it.
A Passionate Programmer, a Passionate Lawyer?
It turns out that tips for advancing a career for programmers has interesting insights for a career in law.
Evaluating Legislation for Readability, Exploring PLUS
Using Python, Streamlit and data science, I evaluate the changes in the 2020 Revised Edition of Laws in Singapore for readability.
So what difference does it make? Drawing red lines with Python
A little tweak to a standard python library transforms it into a tool used to show changes in text for lawyers.
Let’s Play With SQLModel
Procrastinating learning SQL prevented me from using one of the world's best databases. With SQLModel, I learnt to stop worrying about SQL and enjoy programming with it.
The curious incident of playing 5 million Monopoly JR games with Python
My lockdown project goes on its own sojourn through Python multiprocessing programming with interesting, unexpected results.