Blogs

Programming Paradigms: Imperative vs. Declarative
Learn key programming paradigms through practical code examples

My Experience with the Game Jam I Attended
My game jam experience: Creating a unique Tetris PvP game with my brother

How X Handles Infinite Scroll Without Lagging
Build X's infinite scroll from scratch with Next.js

Understanding and Fixing Mixed Content Errors in Modern Browsers
Fix mixed content issues to secure your website and improve SEO performance

Responsive vs. Fluid Design and Flex-Wrap
Flexible, responsive layouts with CSS flex-wrap & fluid design techniques

The Art of Storytelling in UI/UX Design
Unforgettable user experiences by mastering UI/UX storytelling techniques

So You Wanna Make Games? Start Small.
Essential tips and pitfalls to avoid when creating your first indie game

What I Suggest to Newbies on Web/App Development
Essential tips from a self-taught developer to juniors.

Overcoming Perfectionism: A Guide to Success Without Burnout
Transform perfectionism from burden into your greatest professional asset

How to Create Better UX with Some Simple Touches
Learn practical UX design tips to make your interfaces more user-friendly

Why I hate Tailwind CSS But Keep Using It
A critical look at Tailwind CSS pros & cons from a developer's perspective

Why I Hate React But Can’t Stop Using It
A critical look at React's performance tradeoffs & why developers still use