ups and downs
Month summary - September 2025
Month summary · Issue of September 2025

Month summary — September 2025

Tue 30 Sep 20256 min read33 links

Time for another monthly post sharing some of the IT discoveries that crossed my path lately. Below you’ll find a mix of articles, links, and resources, some of which tie into my current activities and areas of interest.

Quoted from the sourceAI-generated summary

01Some thoughts

1 video · play right here · tap to play

I’ve been testing superfile, an awesome TUI file manager, as a potential alternative to my long-time favorite, lf. It’s always exciting to try new tools.

I also took a trip down memory lane by watching Python: The Documentary | An origin story. It reminded me of my early days as a junior Python programmer, specifically a challenging yet rewarding task of rewriting an app from Python 2 to 3. It was a good reminder of how far I’ve come, and I’m happy for both the “good old times” and the present.

02Articles

9 links
zettelkasten.de

The Scam Called “You Don’t Have to Remember Anything” • Zettelkasten Method

Debunking the myth that search engines and AI eliminate the need for memory. Building deep knowledge through active learning remains essential for critical thinking, despite promises of instant information access.

blog.frankel.ch

GitHub workflows tips and tricks

AI

The article provides tips and tricks for using GitHub Workflows, emphasizing the use of ‘act’ to run actions locally for testing, and offers best practices for managing GitHub Actions effectively.

jonathancreamer.com

rebase is dead long live the squabaserge

AI

The article introduces ‘squabaserge’, a method combining ‘git rebase -i’ and ‘git merge’ to maintain a clean commit history and simplify conflict resolution.

seangoedecke.com

Everything I know about good API design

AI

This article explores good API design, focusing on REST, JSON, and OpenAPI schema. It discusses idempotency in HTTP verbs, the use of Redis, and common API patterns in big tech SaaS. It also touches on GraphQL’s backend service capabilities.

read.highgrowthengineer.com

Operating Principles That Guided Me to Staff Engineer (Part 2: Expanding Influence) | High Growth Engineer | Jordan Cutler

Deliver more results through influence, relationships, and stronger communication

newsletter.techworld-with-milan.com

5 books that changed my engineering career forever | Tech World With Milan Newsletter

In this newsletter issue, I want to share five books that influenced my journey from engineer to CTO the most. Each of these books contributed beyond just technical knowledge; they challenged my assumptions, introduced new mental models, and ultimately changed how I work and lead teams.

alifeengineered.substack.com

Your Ambition Is Not Enough | A Life Engineered | Steve Huynh

Why the most ambitious people I know are the quickest to ask for help.

alifeengineered.substack.com

The Secret Sauce of Amazon’s Execution | A Life Engineered | Steve Huynh

It’s not a tool or a process. It’s a specific mindset about agency that changes everything.

alifeengineered.substack.com

Are You Accumulating Career Debt? | A Life Engineered | Steve Huynh

Short-term comfort feels good, but building long-term equity feels better.

03AI

5 links
github.blog

Solving the inference problem for open source AI projects with GitHub Models - The GitHub Blog

How using GitHub’s free inference API can make your AI-powered open source software more accessible.

tmuxai.dev

AI-Powered, Non-Intrusive Terminal Assistant

TmuxAI is a non-intrusive terminal assistant that works alongside you in a tmux window. TmuxAI’s design philosophy mirrors the way humans collaborate at the terminal. Just as a colleague sitting next to you, TmuxAI observes your screen, understand context from what’s visible, and helps accordingly.

cookbook.openai.com

GPT-5 prompting guide

We’ve seen significant gains from applying these best practices and adopting our canonical tools whenever possible, and we hope that this guide, along with the prompt optimizer tool we’ve built, will serve as a launchpad for your use of GPT-5.

github.com

🌱 Spec Kit

💫 Toolkit to help you get started with Spec-Driven Development

academy.openai.com

OpenAI Academy | ChatGPT for engineers

ChatGPT use cases and prompts for engineering teams

04Python

1 link
mathspp.com

uv cheatsheet

Take your Python 🐍 skills to the next level. 🚀

05Django

2 links
djangotricks.com

Rate Limiting for Django Websites - DjangoTricks

AI

This article explores using Nginx’s rate-limiting capabilities to protect Django websites from unwanted traffic spikes caused by crawlers or bots. It provides a practical example of configuring Nginx to limit requests and suggests testing and further steps to enhance security.

theorangeone.net

django.tasks exists :: TheOrangeOne

AI

The article announces the release of django.tasks, a new feature in Django that introduces background workers, available in the upcoming Django 6.0 release. It discusses the development process, contributions, and the significance of this feature for Django.

06Tools

3 links
jiratui.sh

JiraTUI - Where Jira Meets the Command Line

JiraTUI is a command-line tool that integrates with Jira, allowing developers to manage tasks directly from the terminal.

github.com

yorukot/superfile

Pretty fancy and modern terminal file manager

omarchy.org

Omarchy — Beautiful, Modern & Opinionated Linux by DHH

Beautiful, Modern & Opinionated Linux by DHH

07Other stuff

2 links
kennethreitz.org

The Meandering Sea of Primordial Soupy Thought | Kenneth Reitz

Sometimes I lie awake at 3 AM, staring at the ceiling, and the full absurdity of existence crashes over me like a debugging error I can’t trace …

forgoodfirstissue.github.com

For Good First Issue | Make your next open-source contribution matter.

Making your next open-source contribution make the world better. For Good First Issue is a curated list of accessible issues from open-source projects helping our communities. Start today!

08Videos

10 videos · play right here · tap to play