Forem

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Docker, Beyond “It Works on My Machine”
Cover image for Docker, Beyond “It Works on My Machine”

Docker, Beyond “It Works on My Machine”

1
Comments
1 min read
Modern School / Education Website using React, TailwindCSS, GSAP
Cover image for Modern School / Education Website using React, TailwindCSS, GSAP

Modern School / Education Website using React, TailwindCSS, GSAP

1
Comments
1 min read
Getting Started with Flutter AI: App Dev Guide
Cover image for Getting Started with Flutter AI: App Dev Guide

Getting Started with Flutter AI: App Dev Guide

Comments
4 min read
Stop Buying Macs Just to Fix CSS
Cover image for Stop Buying Macs Just to Fix CSS

Stop Buying Macs Just to Fix CSS

Comments
3 min read
Engineering a Multi-Capability MCP Server in Python
Cover image for Engineering a Multi-Capability MCP Server in Python

Engineering a Multi-Capability MCP Server in Python

Comments
7 min read
Building a Production-Ready Portfolio: Phase 0 - Infra, Git Flow, and Project Foundations
Cover image for Building a Production-Ready Portfolio: Phase 0 - Infra, Git Flow, and Project Foundations

Building a Production-Ready Portfolio: Phase 0 - Infra, Git Flow, and Project Foundations

Comments
4 min read
React State, Immutability, and Why Mutating Stuff Feels Like Hugging Someone Else’s Wife
Cover image for React State, Immutability, and Why Mutating Stuff Feels Like Hugging Someone Else’s Wife

React State, Immutability, and Why Mutating Stuff Feels Like Hugging Someone Else’s Wife

1
Comments
2 min read
Android Performance: Những thứ thật sự làm app chậm (và cách xử lý thực tế)
Cover image for Android Performance: Những thứ thật sự làm app chậm (và cách xử lý thực tế)

Android Performance: Những thứ thật sự làm app chậm (và cách xử lý thực tế)

5
Comments 2
2 min read
GitHub Copilot Code Review Alternatives: What Works Better?

GitHub Copilot Code Review Alternatives: What Works Better?

Comments
4 min read
Day 9: When Streaks Break and Ambition Returns

Day 9: When Streaks Break and Ambition Returns

5
Comments
2 min read
Applying OOP Principles to AI Prompts: Inside the CRAFT Framework Architecture

Applying OOP Principles to AI Prompts: Inside the CRAFT Framework Architecture

Comments
2 min read
How to improve banking efficiency with custom software?
Cover image for How to improve banking efficiency with custom software?

How to improve banking efficiency with custom software?

6
Comments
4 min read
Integrating AI into a SaaS Platform

Integrating AI into a SaaS Platform

Comments
3 min read
How SQLite Replaced PostgreSQL as My First Choice
Cover image for How SQLite Replaced PostgreSQL as My First Choice

How SQLite Replaced PostgreSQL as My First Choice

Comments
4 min read
3562. Maximum Profit from Trading Stocks with Discounts
Cover image for 3562. Maximum Profit from Trading Stocks with Discounts

3562. Maximum Profit from Trading Stocks with Discounts

Comments
13 min read
From “I should check the reviews” to a SaaS
Cover image for From “I should check the reviews” to a SaaS

From “I should check the reviews” to a SaaS

Comments
4 min read
Coding Without Pressure: How Slowing Down Helped Me Learn Faster
Cover image for Coding Without Pressure: How Slowing Down Helped Me Learn Faster

Coding Without Pressure: How Slowing Down Helped Me Learn Faster

242
Comments 83
3 min read
Testability vs. Automatability: Why Most Automation Efforts Fail Before They Begin
Cover image for Testability vs. Automatability: Why Most Automation Efforts Fail Before They Begin

Testability vs. Automatability: Why Most Automation Efforts Fail Before They Begin

5
Comments
3 min read
How I Connected Claude Desktop to Notion using MCP (Open Source & Cloud-Hosted)

How I Connected Claude Desktop to Notion using MCP (Open Source & Cloud-Hosted)

2
Comments
2 min read
Mock Data API That Actually Understands Foreign Keys

Mock Data API That Actually Understands Foreign Keys

Comments
4 min read
Kurukshetra Battlefield: A King’s Trembling Fear — Bhagavad Gita Chapter 1 as a Story
Cover image for Kurukshetra Battlefield: A King’s Trembling Fear — Bhagavad Gita Chapter 1 as a Story

Kurukshetra Battlefield: A King’s Trembling Fear — Bhagavad Gita Chapter 1 as a Story

10
Comments
3 min read
Common Mistakes Beginners Make in JavaScript (I Made Them Too)
Cover image for Common Mistakes Beginners Make in JavaScript (I Made Them Too)

Common Mistakes Beginners Make in JavaScript (I Made Them Too)

Comments
1 min read
What Makes a Good Browser-Based Platformer? Lessons from Modern HTML5 Games

What Makes a Good Browser-Based Platformer? Lessons from Modern HTML5 Games

5
Comments 1
2 min read
I Stopped Chasing New Frameworks. My Code Got Better
Cover image for I Stopped Chasing New Frameworks. My Code Got Better

I Stopped Chasing New Frameworks. My Code Got Better

27
Comments 1
2 min read
Code Smell 316 - Nitpicking
Cover image for Code Smell 316 - Nitpicking

Code Smell 316 - Nitpicking

1
Comments
8 min read
loading...