All posts
- [01]Mathematics from Scratch: Basic to Advanced, Explained Simply2026.10.12 · 69 min2026.10.1269 min
- [02]Apache Kafka Explained: Topics, Partitions, Consumer Groups and Delivery Guarantees2026.10.12 · 19 min2026.10.1219 min
- [03]Design Patterns for Interviews: Singleton, Factory, Builder, Strategy and More2026.10.12 · 15 min2026.10.1215 min
- [04]Engineering Fundamentals Refresh: OOP, SOLID, ACID, CAP and More2026.10.06 · 21 min2026.10.0621 min
- [05]Building a Confluence RAG Knowledge Base: Auto-Sync, Freshness Checks & AI-Powered Q&A2026.05.12 · 19 min2026.05.1219 min
- [06]Postman for API Testing: Beyond the Basics2026.02.14 · 5 min2026.02.145 min
- [07]Mastering Next.js Rendering Strategies: A Comprehensive Guide with Live Examples2026.01.02 · 13 min2026.01.0213 min
- [08]I Built an AI QA Assistant That Writes Test Cases in 15 Seconds2025.12.15 · 22 min2025.12.1522 min
- [09]Building a Production-Ready Spring Boot API (The Right Way)2024.09.15 · 19 min2024.09.1519 min
- [10]Building a Bulletproof Salesforce Locator Engine: Solving the "Element Not Found" Nightmare2025.07.29 · 12 min2025.07.2912 min
- [11]API Testing with Cucumber BDD: Because Manual Testing is So 20102024.09.15 · 9 min2024.09.159 min
- [12]UI Testing with Cucumber BDD: Making Tests Readable for Everyone2024.09.15 · 11 min2024.09.1511 min
- [13]Building a YouTube Analytics Backend with Python, Flask & MySQL2024.06.29 · 10 min2024.06.2910 min
- [14]Deploying Node.js Apps to AWS EC2 with GitHub Actions2024.04.22 · 10 min2024.04.2210 min
- [15]Essential Concepts for Software Testing Quality Engineers (2025)2025.05.07 · 25 min2025.05.0725 min
- [16]Essential SQL Commands for Developer Interviews2025.05.02 · 49 min2025.05.0249 min
- [17]Essential JavaScript Interview Questions and Answers (Basics)2025.04.20 · 35 min2025.04.2035 min
- [18]Mastering Java Interviews: Essential Questions and Answers (Basics)2025.04.20 · 38 min2025.04.2038 min
- [19]Building a Simple Calculator App in Android with Kotlin2025.04.16 · 9 min2025.04.169 min
- [20]Cloudflare WARP Site-to-Site VPN 2025.04.14 · 11 min2025.04.1411 min
- [21]Essential Coding Patterns for Technical Interviews2025.04.09 · 18 min2025.04.0918 min
- [22]Essential Coding Patterns for Technical Interviews (Java)2025.04.09 · 18 min2025.04.0918 min
- [23]Developing Flappy Fusion - A Collaborative Unity Game Project2024.04.24 · 8 min2024.04.248 min
- [24]Best Practices for Writing Clean and Maintainable Code2023.01.02 · 8 min2023.01.028 min
- [25]Syncthing on Linux: Secure File Sync2024.12.12 · 4 min2024.12.124 min
- [26]Next.js Stealth Mode: Error Handling & Code Protection2025.02.22 · 4 min2025.02.224 min
- [27]Nesting a Button Inside a Link2024.09.28 · 4 min2024.09.284 min
- [28]Gradient Border is Unexpectedly Hard2024.07.14 · 4 min2024.07.144 min
- [29]How to Create Fully Reusable React Components2023.12.14 · 9 min2023.12.149 min
- [30]Advanced React Patterns2024.03.03 · 10 min2024.03.0310 min
- [31]A look at React hydration and pre-rendered HTML2023.12.06 · 7 min2023.12.067 min
- [32]Understanding Next.js Data Fetching (CSR, SSR, SSG, ISR)2021.09.02 · 9 min2021.09.029 min
- [33]Next.js Authentication using Higher-Order Components2023.03.10 · 7 min2023.03.107 min
- [34]React Core Concept II: useEffect2022.11.02 · 6 min2022.11.026 min
- [35]Understanding Swift's Value and Reference Types2022.05.10 · 8 min2022.05.108 min
- [36]Styling Best Practices I Use With Tailwind CSS2021.05.15 · 9 min2021.05.159 min
- [37]One-stop Starter to Maximize Efficiency on Next.js & Tailwind CSS Projects2022.01.05 · 9 min2022.01.059 min
- [38]React Core Concept I: Rendering & useState2021.11.29 · 12 min2021.11.2912 min
- [39]React Loading State Pattern using Toast & SWR2021.11.13 · 7 min2021.11.137 min
- [40]How to show Now Playing in Spotify with Next.js2021.01.25 · 5 min2021.01.255 min
- [41]How to choose between Next.js CSR, SSR, SSG, and ISR2021.10.19 · 11 min2021.10.1911 min
- [42]Mindfully Commit with a Descriptive Message2021.09.18 · 7 min2021.09.187 min
- [43]Back To Basic: Mental Model to Understand Flexbox 2021.07.19 · 6 min2021.07.196 min
- [44]Next.js Redirect Without Flashing Content2021.05.18 · 5 min2021.05.185 min
- [45]Back to Basic: Should we use Rem, Em or Pixel?2021.03.11 · 3 min2021.03.113 min
- [46]Back to Basic: UI Design Fundamental2021.02.04 · 3 min2021.02.043 min
- [47]Back to Basic: Flexbox or Grid?2021.01.29 · 7 min2021.01.297 min
- [48]Learning Web Development from YouTube2021.01.20 · 5 min2021.01.205 min
- [49]Create React App vs Next.js2021.01.19 · 4 min2021.01.194 min