The Storyteller's Byte Tales logo

The Storyteller's Byte Tales

Archives
Velda's Website
Log in
Subscribe
27 August 2026

TSBT72: Reading is Still Cool

"You can never get a cup of tea large enough or a book long enough to suit me." — C.S. Lewis

My dearest gentle reader,

It's DjangoCon US week, and this year we are at Voco Downtown Chicago. This is special because it is the first conference I'm attending as DEFNA Vice President, and it's exciting.

I hope to see you at one of the next ones, or another around the world. I might be joining one that is near your city!

In other news, with August leaving us in the wind, I hope September is kind to you and that you get to live in every moment as it comes.

DCUS 2026 Homepage

How to keep thinking: We should preserve slow thinking through reading books and writing our own words, since AI-assisted software increasingly rewards skimming and weakens independent thought.

Reviewing code is a skill: Reviewing code solves many simultaneous tasks like spotting bugs, questioning design decisions, understanding unfamiliar code, transferring knowledge and maintaining project nuances. Especially in the age of AI, being able to reason deeply about code is valuable and getting better at reviewing code is a high-value skill.

cloud gate chicago during daytime
source

Are we still reading code?: With AI speeding up the development phase through code generation, there is now a need for systems and specialised agents that evaluate changes, identify risks, feed problems back to coding agents, and respond when unfamiliar code fails in production.

Buying Time, Choosing Words: Consulting Through Diplomatic Communication: Three common consulting situations are: not having an opinion yet, having an opinion shaped by potentially biased past experience, and directly disagreeing with a client. Effective consulting communication is built on honesty, collaboration, and strategic clarity, balancing flexibility when navigating uncertainty and past biases with firm boundaries when defending objective constraints and ethical principles.

a view of a city from a bridge
source

How to Reach Your Full Potential as a Programmer (It’s Probably Not What You Think): Being a good developer is about developing habits that continuously deepen your understanding, like learning fundamentals through documentation, books, architecture resources, and experimentation. Understanding why the code behaves as it does produces much stronger learning. Growth also requires deliberately tackling unfamiliar problems, taking ownership of difficult work rather than waiting for it to be assigned, and contributing to open source.

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra: System design is less about memorising technologies and more about understanding the trade-offs. It involves evaluating performance, reliability, consistency, scalability, security and cost. It means knowing why each component is essential rather than adding complexity prematurely.

The Chicago skyline across Lake Michigan with choppy blue water in the foreground
source



Parkinson’s Law: Why Work Expands to Fill the Time You Give It: Set deliberate timelines that are shorter and realistic, with visible timers, make decisions upfront, and start imperfectly. Time boxing helps produce the same result with less wasted effort.

Practical Loop Engineering:
Loop engineering is giving an agent a goal and having it work autonomously, iterate and test until a stopping condition is reached. There are different types of loops, like goal-based loops, where agents work until something verifiable is achieved and time-based loops that perform tasks repeatedly. The engineer's role in loop engineering is to define goals and constraints, design verification systems, decide what can be delegated safely and retain human judgement.

How We Cut Kubernetes Deployment Validation From 45 Minutes to 2 minutes: Engineers automated the manual health checks after releases. Instead of using the Kubernetes operator, they reused their existing CI/CD pipeline and deployment APIs to create a simple control loop that scales workloads down, verifies their state, deploys the new version, scales back up, then automatically checks pod health across namespaces and rolls back when necessary. The biggest benefit wasn’t just speed, but consistency and confidence: every deployment receives the same checks without relying on an engineer to manually inspect hundreds of workloads.


The word of the day is Trice. Trice is a moment. It also means something happens almost at once

Example in a sentence:

After playing fetch in the heat, the exhausted dog sat under a shade tree, catching its breath in a trice before running off again.

I am making my grand departure into the unknown.

Take care of yourself!

Until the next fortnight, my treasured reader, go forth, and may the odds be ever in your favour! 👏 🤖 ✊ ☠️ 🏹 🪖


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

Cup of Hot Chocolate





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 TSBT73: Pumpkin Spice Bytes Older → TSBT71: Engineering Bytes

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.