The Storyteller's Byte Tales logo

The Storyteller's Byte Tales

Archives
Velda's Website
Log in
Subscribe
1 August 2024

TSBT20: It's Been Ages

Code.Write.Speak.Travel.Repeat

Velda at EuroPython 2024

My dearest gentle reader,

Happy new month! It has been 42 days since we were last acquainted. It's not you, it's me. I have embraced the mantle of a globetrotter, which I thoroughly enjoy and highly recommend. I do, however, acknowledge that I need to do a better job at saying when not to expect new issues. In the words of Maya Angelou, “Do the best you can until you know better. Then, when you know better, do better.” I will do better. I got the chance to attend Google I/O Connect as well as EuroPython, catch up with old friends, and make new friends, among other touristy things I did.

Velda at Google I/O Connect

Back to the reason you follow this newsletter. Have a listen to how sessions work in Django. Django uses sessions to keep track of visitors between web requests. Django and HTMX have been a good combination for various reasons. This video illustrates how to perform form validation, error handling, and how to make all that work with HTMX. Get in on the fun and explore. I would be happy to hear about your favourite thing about using both of them and your least favourite thing about the combo.

Django Ninja is a web framework for building APIs with Django. This tutorial takes you through the building and deployment of a web app using Django, Django Ninja, Next JS, Docker, and Postgres.

Have you ever wondered how you would go about creating a portable Python app? Create a Python executable file with PyInstaller to serve your needs or just for gags.

Black Python Developers at EuroPython

Testing is a crucial part of any software because it validates the code does what it's supposed to do and also accounts for edge cases of different inputs involved. Unittest is a testing library in Python. Its submodule, Mock, simulates the behaviour of complex objects. It allows you to focus on specific units you are testing. Test like a pro using unittest.mock

Learn about Caching in relation to System Design. I like this article because of the details it highlights as well as the pictorial representation for visualisation of the processes. I like visual representations.

Image
System Design Cheatsheet by Exponent

APIs (application programming interfaces), commonly known as the “waiters” waiting on the frontend (guests) to get the order ready from the backend (kitchen), have different protocols. You need to know what type of API is good or preferred in cases like where you need caching or stateless operations. Here is a list of the different API protocols and where they can be used.

Kubernetes interview questions you should know.

We are all procrastinators on some level, some worse than others, but we aim to be better every day. This productivity cheatsheet has different techniques you can use in your mundane activities to avoid procrastination.

As perfectionists with deadlines, here is why perfectionism is one of the biggest productivity killers in the engineering industry.

In the rise of LLMs (large language models), there has been a need to know how to structure a text to get the desired output. Check out this series of videos on prompt engineering for docs techniques.

Juan, Velda and Lais having a laugh at EuroPython

The word of the day is fealty. Fealty means intense loyalty or fidelity to a person or group. Example in a sentence: Rick Riordan inspires fealty among his readers and his books are always sold out.

Velda holding the “earth”.

I'm making my grand departure into the unknown. Going to carry the weight of the world. Until the next issue, my treasured reader, go forth, and may the odds ever be in your favour!

Do you enjoy my latest newsletter issues? Buy me a piping hot cup of hot chocolate today!

Don't miss what's next. Subscribe to The Storyteller's Byte Tales:
← Newer TSBT21: Mastering the Art Older → TSBT19: Twice In A Row

Add a comment:

Posting this comment will subscribe you to this newsletter with the email address you enter.
Share this email:
Share on Twitter Share on LinkedIn Share on Mastodon Share on Bluesky
veldakiara.com
LinkedIn
Mastodon
Twitter
Bluesky
Powered by Buttondown, the easiest way to start and grow your newsletter.