August 2026
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.
Some thoughts
Communication
Working on my communication skills: since everyone is already overloaded with the amount of text to process, I am trying to keep messages short and straight to the point. Not necessarily grammatically correct, but I’d rather leave a few mistakes here and there than give the impression I copy-pasted some LLM output. Some relevant links:
Tooling
Having fun with tooling: testing mise , which should solve the never-ending struggle with local environments.
For example, I had an alias to create Python virtual environments with v-env <python-version> (which creates the virtual env in a venv folder in the current directory), and I overrode cd to activate it automatically whenever it spotted one.
Nothing complicated, and it works well enough, but it looks like mise can take that off my hands.
What mise can do for you:
- Version manager - one config file per project:
# mise.toml
[tools]
python = "3.12"
node = "22"
terraform = "latest"
- Env manager — replaces direnv:
[env]
DATABASE_URL = "postgres://localhost/dev"
_.file = ".env"
_.path = ["./node_modules/.bin"]
- Task runner — replaces a Makefile-for-scripts:
[tasks.test]
run = "pytest"
depends = ["lint"]
Then just mise run test.
I’ll play with it more to see how it behaves, but it looks promising.
Better window switcher
I have just switched from alt-tab (which started limiting functionality for non-paying users) to the fully free and open-source BetterCmdTab , and it seems to work pretty well.
The only issue I hit was with four Chrome windows open—it couldn’t see one of them for some reason, but otherwise it works like a charm.
I especially like that you can select apps with j/k (viva la vim keybindings).
Small improvements, but since I spend so much time at the computer, I feel they compound.
And tinkering with my setup gives me a lot of joy too.
Articles
A Life Engineered: Addition by Subtraction
This week I’m getting better by doing less.
Tom Moertel’s Blog: Beyond “Clean Code”: Why Your Comments Matter
To the extent that your programming language lets you express these things naturally in your logic, you should do so. But don’t contort your logic to accommodate intent and “why” information that would be easier for your audience to understand in natural language.
DHH: Endless execution
What a time to be alive. Nay, what a blessing.
Shane AAnderson - How to create snippets in LazyVim
Took me way too much effort to figure this out and searching for info resulted in a lot of posts with other people asking the same question or outdated information as LazyVim has changed its plugins a bunch of times, hopefully this helps someone else out there.
Building an Omarchy-Inspired Setup on macOS | Christopher Penkin
Learn how to build a keyboard-driven tiling window manager setup on macOS using yabai, sketchybar, and skhd. Inspired by Omarchy’s philosophy of minimal aesthetics and instant workspace switching, this guide covers configuration, multi-monitor support, and creating a distraction-free development environment on a MacBook Pro M1.
AI
Five studies changing how I think about AI in software engineering
AI compressed the upstream work. What does that mean for everything downstream?
Pydantic AI - The Human-in-the-Loop is Tired
So if you’re feeling overwhelmed, destabilized, simultaneously more productive and less happy, know that you’re not alone.
/hallmak
The anti-slop design skill for Claude Code, Cursor, and Codex. Twenty themes with real structural variety, and a 57-gate check before anything ships.
Real Python: CrewAI in Python: Coordinating Teams of AI Agents
CrewAI excels at structured, role-based workflows where each agent has clear responsibilities. It saves you from complex orchestration code by handling task coordination and data flow automatically.
We Gave GPT 5.6 Sol a Real Business. It Lied, Spammed, and Lost $447
If an agent had a wallet, a computer, and 24 hours, could it run a profitable startup?
aftermath - Welcome To The Resistance: Meet The Workers Dodging (And Sabotaging) Their Employer’s AI Mandat
‘When I copy-edit writing I take an extra twenty minutes to double check, then say I had Claude copy edit it as well. Everyone’s really happy with my performance’
AI is removing the middle class of software engineering
The people who don’t will become much cheaper to hire or get replaced entirely while the money gets funnelled towards an increasingly smaller number of people who can actually be trusted.
Claude Blog - Maximizing the value of your Claude Code sessions
How to run efficient sessions that get the most value from every token.
GitHub - ayghri/i-have-adhd
A skill to stop your coding agent from burying the answer. ADHD-friendly output.
GitHub - mattpocock/skills
Skills for Real Engineers. Straight from my .agents directory.
GitHub - cursor/plugins
AI generated summary
A collection of reusable Cursor agent skills and prompt patterns (architect, TDD, root-cause-fixing, type-system discipline, blast-radius, etc.) that codify practical engineering principles as invokable skills for AI coding agents.
Tools
GitHub - AprilNEA/OpenLogi
A native, local-first alternative to Logitech Options+, written in Rust 🦀 — remap buttons, DPI, and SmartShift over HID++. No account, no telemetry.
GitHub - rokartur/BetterCmdTab
The Cmd+Tab macOS deserves.
Cloud
GitHub - floci-io/floci
Floci is a free, open-source local AWS emulator for development, testing, and CI. It gives you AWS-shaped services on your machine without requiring a cloud account, an auth token, or paid feature gates.
