Skip to content
ITNotes ITNotes

From Terminal to Cloud

  • AI
  • DevOps
  • HomeLab
  • Linux
  • Networking
  • Programming
  • English
    • English
    • Tiếng Việt
    • 日本語
  • AI
  • DevOps
  • HomeLab
  • Linux
  • Networking
  • Programming
  • English
    • English
    • Tiếng Việt
    • 日本語
Home » backend
Programming tutorial - IT technology blog
Posted inProgramming

Building a Rate Limiter from Scratch in Go: Token Bucket Algorithm for API Protection

June 2, 2026
Building rate limiting from scratch reveals what's actually happening inside the libraries you'd normally reach for. This tutorial walks through implementing a concurrent-safe Token Bucket rate limiter in Go — from the core algorithm to HTTP middleware — with practical parameter tuning advice for production use.
Read More
Programming tutorial - IT technology blog
Posted inProgramming

Node.js Hexagonal Architecture: Keeping Your Core Logic Clean

June 1, 2026
Tired of spaghetti code in Node.js? Learn how to implement Hexagonal Architecture to separate your core business logic from databases and external frameworks for better testability.
Read More
Programming tutorial - IT technology blog
Posted inProgramming

Stop Fighting State Machines: Building Resilient Node.js Workflows with Temporal

May 29, 2026
Ditch the fragile cron jobs and manual retries. Learn how to use Temporal and Node.js to build 'immortal' workflows that survive server crashes and network failures.
Read More
Programming tutorial - IT technology blog
Posted inProgramming

Python Metaprogramming: Building High-Performance Frameworks with Metaclasses and Slots

May 26, 2026
Learn how to build high-performance Python frameworks by combining Metaclasses, Descriptors, and __slots__. Reduce boilerplate and cut memory usage by over 60%.
Read More
Programming tutorial - IT technology blog
Posted inProgramming

Building High-Performance Backend with Kotlin and Ktor: A Production-Ready Guide

May 24, 2026
Master high-performance backend development using Kotlin and Ktor. Learn to build non-blocking RESTful APIs with structured routing, JSON serialization, and efficient database integration.
Read More
Database tutorial - IT technology blog
Posted inDatabase

Soft Delete Pattern in Database: Safe Record Deletion, Recovery, and Index Optimization with PostgreSQL and MySQL

May 21, 2026
Soft delete pattern lets you mark records as deleted instead of physically removing them — enabling safe recovery, audit trails, and GDPR-compliant data retention. This guide covers practical implementation in PostgreSQL and MySQL, including partial indexes, unique constraint handling, and cleanup strategies.
Read More
Programming tutorial - IT technology blog
Posted inProgramming

Why Drizzle ORM is Replacing Prisma in Modern TypeScript Stacks

May 19, 2026
Prisma's heavy engine causing cold starts? Learn why Drizzle ORM is the lightweight, type-safe alternative for TypeScript developers who want the power of SQL without the overhead.
Read More
Programming tutorial - IT technology blog
Posted inProgramming

Python Concurrency: Should You Use Threads, Processes, or Asyncio?

May 17, 2026
Master Python's performance by choosing the right concurrency model. This guide breaks down Multiprocessing, Multithreading, and Asyncio with real-world benchmarks and practical decision-making tips.
Read More
Database tutorial - IT technology blog
Posted inDatabase

Beyond Lat/Lon: A Pro Guide to Mastering PostGIS on PostgreSQL

May 16, 2026
Learn how to move beyond basic latitude and longitude storage. This guide covers PostGIS installation, GEOGRAPHY vs GEOMETRY types, and how GIST indexing can make your spatial queries 100x faster.
Read More
Database tutorial - IT technology blog
Posted inDatabase

Mastering Database Branching with Neon: No More 2 AM Production Disasters

May 10, 2026
Tired of production migrations failing due to 'data gaps'? Discover how Neon's database branching lets you test against real production data in isolated, instant environments.
Read More

Posts pagination

1 2 3 4 Next page
Copyright 2026 — ITNotes. All rights reserved.
Privacy Policy | Terms of Service | Contact: [email protected] DMCA.com Protection Status
Scroll to Top