I built a small MCP app that uses MCP Atlassian for Jira automation
Hey everyone, I built a small open-source app called MCP Jira Automation. It uses MCP Atlassian to read Jira issues and helps automate API test workf
Curated development tutorials from top sources. Filter by language.
Hey everyone, I built a small open-source app called MCP Jira Automation. It uses MCP Atlassian to read Jira issues and helps automate API test workf
Last month, a teammate renamed a field from userName to username in a single API endpoint. No tests broke. No TypeScript errors. The PR got merged on
Agentmemory – TypeScript Project: Complete Ai And Automation Use-Cases Guide (2026) How to use AI and automation with Agentmemory – TypeSc
Le vendredi où Vercel a refusé mon merge Vendredi 10 avril, fin d'après-midi. Je merge sur main une intégration Stripe pour ouvrir un end
The Friday Vercel refused my merge Friday April 10th, late afternoon. I merge to main a Stripe integration that opens a payment webhook e
Large Language Models (aka LLMs) have a memory problem: their knowledge stops the day their training data was cut off, they don't know your codebase,
As TypeScript developers, we use Tuples when we want to define an array with a fixed number of elements and specific types. It’s a great way to ensure
I Built feather-toast-vue — A Lightweight Toast Notification Plugin for Vue 3 While working on Vue 3 projects, I wanted a toast notificatio
Originally published on ajeetchaulagain.com on May 13, 2026. I've been building ShipWindow for a few months now — deliberately slowly, with a produ
What I learned porting the Next.js Gallery to a Vite SPA I’ve always admired the Next.js Gallery template (https://nextjsconf-pics.vercel.app/). It’s
There is a moment almost every product team runs into. Someone uploads a PDF. Then someone else opens a spreadsheet. A support agent needs to inspect
🇩🇪 Auf Deutsch lesen: Frankenstein Meeting Room: Drei Apps in einem Browser-Tab 1. Intro — Why Frankenstein? The 2010s were the great fr
macOS doesn't make it easy to see how much juice is left in your AirPods, Magic Mouse, MX keyboard, PS5 controller, or any other Bluetooth peripheral.
Most SEO content is written one page at a time. We needed 500+ pages covering 81 cities, 7 venue types, 6 product categories, 7 calculators, pricing d
Day 9/90: Type narrowing and guards 90 Day TypeScript Challenge: Zero to Production Today I wanted type narrowing and guards to feel like
TL;DR: I spent 9 months reverse-engineering Skool.com — the community platform with millions of paying members but no public API. The result is a pro
For several years I've been writing commit messages like "fix stuff" and PR descriptions that say nothing useful. Last week I got tired of it and buil
Documentation is a promise. A docstring says: "This function takes these inputs, does this thing, and returns this." The problem is that promises are
🇬🇧 Read in English: Frankenstein Meeting Room: Three Apps in One Browser Tab 1. Einstieg - Warum Frankenstein? Die 2010er Jahre waren de
The tsconfig.json file is an essential configuration file for any TypeScript project. Its main purpose is to define the root files and compiler option