Recent Articles
- Building a Design System - Grid Systems as the Foundation
- Getting started with oxlint
- My Dev's Guide to Git: From Basics to Pro Workflows
- How I won the best innovation product award in healthcare hackathon
- Setting Up i18n for Localization in Vue.js
- Loading Skeletons in Vue with Tailwind
- Deploy a Serverless API React Application with TypeScript
September, 2025
The grid comes first. Not colors, not typography, not even components. Why the most successful design systems start with mathematical precision, not visual aesthetics. The grid system serves as t...
June, 2025
Oxlint was just released last week, and I've been playing around with it in my projects. I've got to say, it's impressively fast! If you're tired of waiting for ESLint to check your code (we've all be...
June, 2025
Git isn't just version control. It's the backbone of how modern development teams think, collaborate, and ship code. For the first two years of my career, I treated it like a glorified backup sys...
April, 2025
Picture this: It's 3 AM, the room's buzzing with energy, and I'm sitting there with my team, eyes heavy but hearts full. This was my first hackathon, and let me tell you - I was nervous as hell, ...
December, 2024
Localization and internationalization are essential for creating multilingual websites. They help you reach a broader audience by providing content in different languages. In this blog post, I'll show...
November, 2024
Loading states are essential in frontend development, providing feedback during data fetches or complex rendering. This is especially beneficial for users with slower connections or large datasets. I...
March, 2024
As for the rest. Netlify makes hosting fast and easy with serverless functions and continuous deployment. React enables you to quickly create reusable components. And TypeScript helps you write cleane...