RSS Amplifier

Blog

Brendan Lentz

Senior software engineer sharing ideas on building reliable software, simplifying systems, and taking ownership in engineering.

brendanlentz.comRSS feed ↗13 posts

Latest posts

Reducing Friction in Wire Transfers

A product engineering exploration of how transparency and better UX can reduce anxiety in wire transfers.

Learning While Using AI

Practical strategies for learning and growing as a software engineer while using AI tools.

SmartLock Manager: Real-Time IoT Dashboard with Elixir and Phoenix LiveView

A demo Phoenix LiveView application showcasing real-time updates, async IoT simulations, and multi-tab sync — built to explore what Elixir does well.

Who Should Own the GitHub Repository? A Critical Mistake Founders Make

A common startup mistake: letting vendors control your GitHub and cloud accounts. Here’s how founders can retain long-term control.

When “Set and Forget” Backups Fail

How a silent cron failure caused database backups to stop — and what it taught me about backup reliability.

Clean as You Go Software Development

Notes on best practices

Adding Line Charts to the Habit Tracker

Notes on making my Habit Tracker look better on mobile

Upgrading from NextJS v13 to v14

Notes on upgrading to NextJS 14

Upgrading from NextJS v12 to v13

Lessons Learned from a NextJS upgrade

TypeScript Errors with Dynamic Properties

Debugging TypeScript Errors

Book Notes: Extreme Ownership

My notes on Extreme Ownership by Jocko Willink and Leif Babbin

Naming Strategy for Test Data

Learning git and GitHub.com can be challenging. Here are some insights to make it a little easier.

Getting Started with git and GitHub.com

Learning git and GitHub.com can be challenging. Here are some insights to make it a little easier.