Writing
The Blog
Notes from inside the work — engineering, leading teams, and the AI shift happening in real time.

Day one of a fast-moving beta
I sent the lognote private beta to the waitlist last night. The core recorded, transcribed, and summarized all day without a stumble. The scaffolding around it caught on fire: a 404'd launch post, a 64GB memory freeze, CI out of minutes. It was still worth it.

Rewriting Our Engine with Anthropic's Claude Opus 4.8 and Dynamic Workflows
I rewrote lognote's engine from Python to Swift one module at a time — built with Anthropic's Claude Opus 4.8 through Claude Code and dynamic multi-agent workflows, with the old Python pipeline as a byte-for-byte reference and a different frontier model reviewing every PR.

Rebuilding shariq.dev
The old shariq.dev was a Tailwind/Next.js starter frozen since 2021. I rebuilt it as an AI-drafted, PR-reviewed publishing pipeline on Astro and Cloudflare Pages.

Next.js Context API Tutorial
Using the latest features of the React Context API, we dive into leveraging these patterns for Next.js Context.

Deploy Microservices with Docker ARG & ENV Variables on Heroku with GitHub Actions
Tutorial on deploying platform-agnostic microservice applications to Heroku with GitHub Actions and Docker utilizing Docker ENV and ARG variables.

Managing Your Lows
We all have good days and bad days, how do we manage the bad ones?

Next.js and TailwindCSS Made Me Want to Write Front-End Code
With a background in Back-End and Architecture, Front-End Development was always daunting until I got to experience Next.js and TailwindCSS.

Deploy NestJS with Docker, Heroku, and GitHub Actions
The Definitive Guide: A CI/CD Tutorial On Deploying a NestJS microservice with Docker, Heroku, and GitHub Actions.

Five Skills Needed To Move Up in Technical Leadership
Moving through the career of a technical lead requires a balance of team and stakeholder management across these five key aspects.

A Cloud Native CI/CD Flow
CI CD is considered a tenet of software engineering, but continuous deployment is often ignored. Combined with the power of cloud native architecture, we examine tooling to achieve CI CD CD.

Launching A SonarQube Docker Container
Let's cover the basics of getting SonarQube running as a Docker container, along with some of its advantages.

Developer Cheat Sheet
My personal developer cheat sheet with shortcuts for common tasks.

A Curated List of The Best FREE Blogging Resources I Use Everyday
Whether you are trying to start a blog or just looking for some good blogging resources for free, here is my personally curated list to help.

Installing Docker and Docker Compose
We take a look at how to install Docker and Docker Compose on Ubuntu, macOS, and Windows with WSL2.

Be Shamelessly Cutting Edge
As a solo developer, startup, or software developer for another organization, your aim should be to operate at the bleeding edge, using chaos to your advantage.

Ethics of Software Engineering
Let us talk about four principles I propose for developers to bring ethics into the fold of development, not as an afterthought but as a core tenet of development.