Kubernetes Tutorial #12: Kubernetes Production Checklist

You have worked through all 12 articles in the Kubernetes series. Now it is time to go to production. This checklist covers everything you need to verify before your application is ready for real traffic. Each item links back to the tutorial where it is covered in depth. Going through this checklist before your first production deploy will save you from the most common production failures. Reliability Define resource requests and limits on every container Without requests, the Kubernetes scheduler cannot place Pods correctly. Without limits, one runaway container can OOM-kill an entire node. ...

July 21, 2026 · 7 min

Cursor Mastery — Beyond Autocomplete to Agent-Level Coding

Cursor is the most popular AI code editor in 2026. Millions of developers use it daily. But most of them only use Tab completion and basic chat. They are missing the features that make Cursor truly powerful. This article shows you everything Cursor can do — from inline editing to multi-file agents. By the end, you will use Cursor like a power user. If you need help choosing between Cursor and other tools, read Choosing Your AI Coding Tool first. For the Cursor vs Claude Code comparison, see our detailed comparison. ...

June 19, 2026 · 10 min

Claude Code Mastery: /compact, Subagents, and Headless Mode

Claude Code is the most powerful AI coding tool available today. But most developers use maybe 20% of what it can do. They type a prompt, get code back, and move on. This article shows you the other 80%. The patterns, commands, and workflows that separate casual users from power users. If you have not set up Claude Code yet, start with the Claude Code Setup Guide. This article assumes you can already run claude in your terminal and have used it for basic tasks. ...

June 19, 2026 · 10 min

Git Tutorial #5: Advanced Git — Undo Mistakes and Power Features

In the previous tutorial, we learned to work with GitHub and set up CI/CD. Now it is time for the advanced tools. Every developer makes mistakes. You commit the wrong file. You break something and need to find out which commit caused it. You need to grab a single commit from another branch. Git has tools for all of this. In this tutorial, you will learn to undo mistakes, recover lost work, and use power features that save hours of debugging. ...

June 12, 2026 · 9 min

Jetpack Compose Tutorial #16: Custom Layouts and Canvas — Drawing Your Own Components

Sometimes Column, Row, and Box are not enough. You need a circular progress bar. A custom chart. A drawing canvas. A shape that doesn’t exist in Material Design. That is when you use Canvas — Compose’s drawing API that lets you draw anything pixel by pixel. What is Canvas? Canvas is a Composable that gives you a blank area to draw on. You can draw shapes, lines, arcs, text — anything. ...

March 24, 2026 · 7 min