Forem

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Why Learning Rust is Essential: Insights from a Software Engineer with 10+ Years Experience

Why Learning Rust is Essential: Insights from a Software Engineer with 10+ Years Experience

1
Comments
5 min read
Quick Sort C++: Story

Quick Sort C++: Story

1
Comments
3 min read
Tideman Voting Algorithm: A Graph-Based Approach to Elections

Tideman Voting Algorithm: A Graph-Based Approach to Elections

3
Comments
4 min read
🌐 DNS for Programmers: Everything You Need to Know (Summary)
Cover image for 🌐 DNS for Programmers: Everything You Need to Know (Summary)

🌐 DNS for Programmers: Everything You Need to Know (Summary)

Comments
3 min read
Building an Interactive Counter with Kotlin & Jetpack Compose: Animations, State Management & UX Excellence

Building an Interactive Counter with Kotlin & Jetpack Compose: Animations, State Management & UX Excellence

1
Comments
8 min read
A Year Late to My Own Introduction

A Year Late to My Own Introduction

Comments
1 min read
🔥 Leading Through Burnout: What They Don’t Tell You
Cover image for 🔥 Leading Through Burnout: What They Don’t Tell You

🔥 Leading Through Burnout: What They Don’t Tell You

5
Comments 1
3 min read
Apache Kafka Deep Dive: Core Concepts, Data Engineering Applications, and Real-World Production Practices
Cover image for Apache Kafka Deep Dive: Core Concepts, Data Engineering Applications, and Real-World Production Practices

Apache Kafka Deep Dive: Core Concepts, Data Engineering Applications, and Real-World Production Practices

1
Comments
10 min read
Repository Pattern in .NET and Java: Clean Data Access

Repository Pattern in .NET and Java: Clean Data Access

Comments
9 min read
When Architecture Matures: The Rise of Reuse in Legal Tech
Cover image for When Architecture Matures: The Rise of Reuse in Legal Tech

When Architecture Matures: The Rise of Reuse in Legal Tech

Comments
2 min read
Implemented all popular optimizers from scratch in NumPy.

Implemented all popular optimizers from scratch in NumPy.

Comments
1 min read
3 Java Mini Programs to Try Today!
Cover image for 3 Java Mini Programs to Try Today!

3 Java Mini Programs to Try Today!

Comments
3 min read
The Dunning-Kruger Effect - Why Beginners Feel Like Experts

The Dunning-Kruger Effect - Why Beginners Feel Like Experts

Comments
3 min read
How to create a window 10 virtual machine and attach a data disk to it.
Cover image for How to create a window 10 virtual machine and attach a data disk to it.

How to create a window 10 virtual machine and attach a data disk to it.

Comments
4 min read
Daily JavaScript Challenge #JS-248: Count Vowels in a String

Daily JavaScript Challenge #JS-248: Count Vowels in a String

Comments
1 min read
Beyond Static: Bringing Your Android UI to Life with Mesh Gradients
Cover image for Beyond Static: Bringing Your Android UI to Life with Mesh Gradients

Beyond Static: Bringing Your Android UI to Life with Mesh Gradients

Comments
6 min read
My SaaS Infrastructure as a Solo Founder
Cover image for My SaaS Infrastructure as a Solo Founder

My SaaS Infrastructure as a Solo Founder

64
Comments 11
4 min read
I made my own SourceMod

I made my own SourceMod

Comments
1 min read
2438. Range Product Queries of Powers
Cover image for 2438. Range Product Queries of Powers

2438. Range Product Queries of Powers

Comments
4 min read
YC S25 — Coolest software-focused startups (developer-forward review)
Cover image for YC S25 — Coolest software-focused startups (developer-forward review)

YC S25 — Coolest software-focused startups (developer-forward review)

Comments
4 min read
Xcode Enhanced Security: iPhone 17

Xcode Enhanced Security: iPhone 17

8
Comments 1
4 min read
Two Versions, One Project - A Guide to Java Dependency Shading
Cover image for Two Versions, One Project - A Guide to Java Dependency Shading

Two Versions, One Project - A Guide to Java Dependency Shading

Comments
6 min read
Smarter Error Handling in JavaScript: Group, Don’t Panic
Cover image for Smarter Error Handling in JavaScript: Group, Don’t Panic

Smarter Error Handling in JavaScript: Group, Don’t Panic

1
Comments
4 min read
Eskema: Composable, Ergonomic Runtime Data Validation for Dart Done Right!!
Cover image for Eskema: Composable, Ergonomic Runtime Data Validation for Dart Done Right!!

Eskema: Composable, Ergonomic Runtime Data Validation for Dart Done Right!!

11
Comments
4 min read
Building a DOM in JavaScript: Ownership, X-Refs, and Copy Semantics
Cover image for Building a DOM in JavaScript: Ownership, X-Refs, and Copy Semantics

Building a DOM in JavaScript: Ownership, X-Refs, and Copy Semantics

Comments
3 min read
loading...