Tag: #programming
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 10 posts
Regex From Zero to Confident: Character Classes, Quantifiers, Anchors, Groups, Lookarounds, and ReDoS
If regular expressions have always looked like line noise, let this post fix that. We build up the pieces one at a time — character classes, quantifiers, anchors, groups, alternation, lookarounds — then cover greedy vers
2026-06-29 · 10 min read #regex#programming#fundamentalsHow to Be Good at Programming — Principles, Habits, and Depth
A builder essay that defines what being good at programming actually means, then works through fundamentals and debugging, abstraction and simplicity, readable code, testing, deliberate practice, reading code, and the sk
2026-06-16 · 17 min read #programming#craft#deliberate-practice#debugging#code-qualityConcurrency & Parallel Programming Complete Guide 2025: Async/Await, Thread, Goroutine, Actor Model
Everything about concurrency and parallel programming! Thread vs Coroutine vs Goroutine, Async/Await patterns, Event Loop (Node.js/Python), Actor model (Erlang/Akka), Lock-free data structures, deadlock/race condition pr
2026-04-14 · 27 min read #concurrency#parallelism#async-await#thread#goroutineThe Complete Go Programming Guide — Goroutines, Channels, Interfaces, and Practical Patterns
Why Go? Concurrency with goroutines and channels, interfaces, error handling, generics, and real-world web servers — everything about Go.
2026-04-12 · 16 min read #ai#go#golang#programming#concurrencyRust Programming Beginner Guide — Ownership, Lifetimes, and Safe Systems Programming
Why Rust? Ownership system, lifetimes, pattern matching, error handling, async, and Cargo. A safe systems language replacing C/C++.
2026-04-12 · 19 min read #ai#rust#programming#systems#ownershipVibe Coding: Collins Word of the Year, AI Programming Revolution, and What It Means for Developers
Coined by Andrej Karpathy, crowned Collins Word of the Year 2025. Vibe Coding is reshaping how we write software. Cursor vs Claude Code vs Copilot comparison, survival strategies for professional developers, and the futu
2026-03-22 · 19 min read #vibe-coding#ai#cursor#claude-code#copilotRust in 2025: 45.5% Adoption, TIOBE #13, Linux Kernel — Should Your Team Learn Rust?
Rust organizational adoption hits 45.5% (+17.6% YoY), commercial use grew 68.75%, TIOBE all-time high at 13. Rust is becoming essential in Linux kernel, Android, and cloud infrastructure. Covering learning curve, real-wo
2026-03-22 · 20 min read #rust#programming#systems#linux-kernel#webassemblyGo Language Complete Syntax Guide: From Basics to Concurrency and Generics
A comprehensive guide covering all core Go language concepts from basic syntax to goroutines, channels, and generics, with practical code examples throughout.
2026-03-17 · 22 min read #go#golang#syntax#programming#backendProgramming Language Wars 2026: Rust vs Go vs Python Complete Comparison Guide
Complete programming language comparison for 2026. Python surges as AI language (+7pp), Go dominates cloud-native, Rust most admired (72%), TypeScript web standard. Practical guidance on which language to learn for caree
2026-03-16 · 8 min read #rust#go#python#programming#languageVibe Coding: When AI Writes 90% of Your Code, Where Do Developers Go?
The "Vibe Coding" era has arrived, where developers describe intent and AI generates 90% of the code. As of 2026, major Silicon Valley firms and startups actively adopt this paradigm, fundamentally redefining developer r
2026-03-16 · 8 min read #vibe-coding#ai#developer-skills#future-of-work#programming