I Was Tired of Doing This Boring Task, So I Built a Python Scraper
The task wasn’t difficult. I just hated doing the same thing over and over again. Continue reading on Medium » The task wasn’t difficult. I just hated doing the same…
“Works on My Machine” Is Usually an Environment Problem
You deploy your application. Continue reading on Medium » You deploy your application.Continue reading on Medium » Read More Python on Medium #python
Why I Stopped Stuffing CRM Dumps Into Prompts and Switched to Hindsight
Most teams building LLM-powered workflows for enterprise sales start with the exact same architecture: dumping raw, unstructured CRM logs… Continue reading on Medium » Most teams building LLM-powered workflows for…
AI cover-letter tools kept hallucinating my experience, so I built an evidence-grounded alternative…
I was applying for jobs last month and tried 3 different “AI cover letter generators.” Every single one invented skills I don’t have. Continue reading on Medium » I was…
Why 95% of Cold Emails Fail the “Thumb Test”
Imagine your ideal buyer sitting on the couch on a Sunday evening, scrolling through their phone. They pull down their notification shade… Continue reading on Medium » Imagine your ideal…
The Async Illusion: Why Your @Async Method Isn’t Doing What You Think.
A deep dive into Spring’s proxy mechanics, executor resolution, and the exception that vanishes into thin air Continue reading on Medium » A deep dive into Spring’s proxy mechanics, executor…
Turning Existing REST APIs into AI Tools with Spring AI 2.0
Add a conversational AI layer to your existing Spring Boot REST APIs — without changing a single line of the existing service. Continue reading on Medium » Add a conversational…
Derinlemesine Spring: Bir Framework’ün Anatomisi — Bölüm 12: Aware Arayüzleri ve Container’a Erişim
KISIM III — Bean Yaşam Döngüsü Continue reading on Medium » KISIM III — Bean Yaşam DöngüsüContinue reading on Medium » Read More Java on Medium #java
The hard part wasn’t storing memory with hindsight.
The Hard Part Wasn’t Storing Memory with Hindsight Continue reading on Medium » The Hard Part Wasn’t Storing Memory with HindsightContinue reading on Medium » Read More Java on Medium…
[MM’s] Engineering Weekly #79 — Better systems, clearer decisions and engineering practices
Java 27, Spring modernization and the changing craft of software engineering. Continue reading on Medium » Java 27, Spring modernization and the changing craft of software engineering.Continue reading on Medium…
Turning a Forgotten Netbook into a Home Server? Simple!
A simple guide to turning your forgotten old netbook (or any other old laptop) into a home server. A cool DIY project for absolutely… Continue reading on Medium » A…
I built nirlock with Claude Code to unlock my Omarchy Linux laptop with my face
A small open-source project for Omarchy, a near-infrared camera, and a very specific convenience I wanted back. Continue reading on Medium » A small open-source project for Omarchy, a near-infrared…