CodeCurious
  • About
  • Contact
  • Buy Me A Coffee

Recent Article

How to Push Code on a Team Project Without Breaking Things
Published on: Aug 01, 2025

How To Push Code On A Team Project Without Breaking Things

Learn the right way to push code in team projects using Git—stay organized, avoid conflicts, and collaborate smoothly.


Jean Emmanuel Cadet
By Jean Emmanuel Cadet
• Full-stack Ruby on Rails Developer
Published on: Aug 01, 2025

Popular Articles


Monolithic Architecture Explained: A Beginner’s Guide
Monolithic Architecture Explained: A Beginner’s Guide
Web Development
Published on: May 16, 2025

Why CSS Feels So Hard (and What Finally Made It Click)
Why Css Feels So Hard (And What Finally Made It Click)
Web Development
Published on: Jun 01, 2025

How Patience Can Make You a Better Software Engineer
How Patience Can Make You A Better Software Engineer
Web Development
Published on: May 06, 2025

What Is a Design System? Explained with LEGO Bricks
What Is A Design System? Explained With Lego Bricks
Design & UX
Published on: May 02, 2025

All Articles

Design & UX

Git & GitHub

Learning Concepts

Web Development

Understanding Microservices for Scalable Systems
Web Development Learning Concepts

Understanding Microservices For Scalable Systems

Learn how microservices boost scalability, resilience, and team agility in building modern, high-performing applications.


Jean Emmanuel Cadet
By Jean Emmanuel Cadet
Published on: Jul 01, 2025
Why CSS Feels So Hard (and What Finally Made It Click)
Web Development

Why Css Feels So Hard (And What Finally Made It Click)

I was scared of CSS. Not confused—scared. Here’s how Flexbox, Grid, and mindset shifts helped me finally understand it.


Jean Emmanuel Cadet
By Jean Emmanuel Cadet
Published on: Jun 01, 2025
Monolithic Architecture Explained: A Beginner’s Guide
Web Development

Monolithic Architecture Explained: A Beginner’s Guide

Learn what monolithic architecture is, how it works, and why it’s a great choice for beginners building simple, fast apps.


Jean Emmanuel Cadet
By Jean Emmanuel Cadet
Published on: May 16, 2025
How Patience Can Make You a Better Software Engineer
Web Development

How Patience Can Make You A Better Software Engineer

Discover why patience is a powerful skill every full-stack software engineer needs to grow, debug, and build better software.


Jean Emmanuel Cadet
By Jean Emmanuel Cadet
Published on: May 06, 2025
What Is AJAX? A Simple Guide with an Easy Analogy
Web Development

What Is Ajax? A Simple Guide With An Easy Analogy

Learn how AJAX lets websites update content without reloading. A simple guide for beginners to understand how it works.


Jean Emmanuel Cadet
By Jean Emmanuel Cadet
Published on: May 03, 2025
What Is a Design System? Explained with LEGO Bricks
Design & UX

What Is A Design System? Explained With Lego Bricks

Learn what a design system is and how it helps build consistent, user-friendly websites using reusable components.


Jean Emmanuel Cadet
By Jean Emmanuel Cadet
Published on: May 02, 2025

Made with ♥ by @jecode93