Archive
2025
- Learning SQL: UNION and UNION ALL
- Exploring ssh - Linux Commands
- Learning SQL: Subqueries
- SSL and TLS Explained for Secure Communication
- March Reflection 2025
- Exploring ping - Linux Commands
- Learning SQL: CASE
- Learning SQL: HAVING
- February Reflection 2025
- Learning SQL: GROUP BY
- Learning SQL: CROSS JOIN
- Learning SQL: FULL OUTER JOIN
- January Reflection 2025
- Learning SQL: RIGHT JOIN
- Learning SQL: LEFT JOIN
- Learning SQL: INNER JOIN
2024
- Reflecting on 2024
- Learning SQL: DELETE
- Learning SQL: UPDATE
- What is a Garbage Collection
- November Reflection 2024
- Learning SQL: INSERT INTO
- Learning SQL: LIMIT and OFFSET
- Exploring chmod - Linux Commands
- Understanding the TCP Three-Way Handshake
- Exploring chown - Linux Commands
- Learning SQL: ORDER BY
- Exploring chgrp - Linux Commands
- Learning SQL: WHERE
- Exploring find - Linux Commands
- September Reflection 2024
- Exploring awk - Linux Commands
- Learning SQL: Column Alias
- Exploring sed - Linux Commands
- Learning SQL: SELECT and SELECT DISTINCT
- Exploring diff - Linux Commands
- Exploring the Python OS Module
- Exploring gzip and gunzip - Linux Commands
- August Reflection 2024
- Exploring uniq - Linux Commands
- IPv4 vs IPv6: A Quick Guide
- Exploring sort - Linux Commands
- Python Error Handling: try, except, else, and finally
- Exploring wc - Linux Commands
- Understanding the Difference Between TCP and UDP
- Exploring cut - Linux Commands
- July Reflection 2024
- Unveiling Alchemy: Power of Absurdity
- Python - Exploring Lambda Functions
- Exploring less and more - Linux Commands
- Data Structure - Hash Tables
- Exploring grep - Linux Commands
- Understanding the OSI Reference Model
- Exploring head and tail - Linux Commands
- Python - sorted() vs sort() Usage
- Understanding Node.js Event Loop Efficiency
- Make Time - Conquer Busyness, End Distractions
- June Reflection 2024
- Exploring cat - Linux Commands
- Python - What is range() Function? 🤔
- Binary, Decimal, Hexadecimal - Practical Conversions Guide
- Exploring rmdir - Linux Commands
- Exploring rm - Linux Commands
- Understanding NoSQL vs SQL Databases
- Boost Your Day with The Miracle Morning
- Update Your Git Remote URL 🔄
- Doubly Linked List - JavaScript Code Example
- Exploring mv - Linux Commands
- Singly Linked List - JavaScript Code Example
- Data Structure - Linked List
- April Reflection 2024
- Exploring cp - Linux Commands
- Data Structure - Queues
- Python List Comprehension - Simplify Your Code
- Exploring ls - Linux Commands
- Data Structure - Stacks
- System Design - Content Delivery Networks
- Exploring cd - Linux Commands
- Python Essential - Looping Like a Pro
- Unlocking the Power of Python Dictionary
- Discover Python's Sets Data Structure
- Exploring Python Tuples: Immutable Data Structures
- March Reflection 2024
- Exploring mkdir - Linux Commands
- Python - A Guide to List Methods With Examples
- Automating Checkboxes in Google Sheets with Apps Script
- System Design - Domain Name System
- Start with Why - Unveil Your Why
- Exploring touch - Linux Commands
- Exploring stat - Linux Commands
- February Reflection 2024
- TypeScript Utility Types - ReturnType
- Smart Brevity - Your Path to Effective Communication
- JavaScript - Change Array by Copy Methods
- Keep Going - Navigate Your Creative Journey
- SSH & Desktop - Pi Connection Guide
- Managing Workflows with GitHub Actions: needs
- Empower Your Journey with the 7 Highly Effective Habits
- Docker Compose - Configuring Images and Container Names
- January Reflection 2024
- Exploring alias - Linux Commands
- Simplifying Big O Notation - A Guide to Algorithm Efficiency
- Steal Like an Artist - Navigating Inspiration and Innovation
- Coding Challenges: What I Learned From Write Your wc Tool?
- System Design - Understanding Vertical vs Horizontal Scaling
- A Blueprint for Digital Visibility - Show Your Work
- TypeScript Utility Types - Parameters
2023
- Reflecting on 2023 - A Year in Review
- Unignorable Mastery - So Good They Can't Ignore You
- TypeScript Utility Types - NonNullable
- Exploring the Aspects of Modern Software Engineering
- TypeScript Utility Types - Extract
- The 4-Hour Workweek - To the Lifestyle You Want
- JavaScript - Nullish Coalescing Assignment
- Boost Productivity with the Getting Things Done Method
- JavaScript - Logical OR Assignment Operator
- JavaScript - Logical AND Assignment Operator
- Jumpstart Your Day with 'Eat That Frog' Wisdom
- TypeScript Utility Types - Omit
- The Unfair Advantage - Harnessing Your Unique Abilities
- September Reflection 2023
- Ultralearning - Accelerated Learning Strategies
- TypeScript Utility Types - Exclude
- Clean Architecture - Building Robust Systems
- TypeScript Utility Types - Record
- TypeScript Utility Types - Required
- Can't Hurt Me - Embracing Struggle, Achieving the Impossible
- August Reflection 2023
- How to Win Friends and Influence People - Modern Insights
- React Hooks - useRef
- Insights from Software Engineering at Google Book
- JavaScript - Generator
- Obstacle Is the Way - Transforming Challenges into Success
- TypeScript Utility Types - Readonly
- Unlocking Your Second Brain - Enhanced Learning & Innovation
- TypeScript Utility Types - Pick
- Living the Life with The Subtle Art of Not Giving a Fk
- July Reflection 2023
- Unleashing the 12-Week Plan - The Road to Accomplishment
- TypeScript Utility Types - Partial
- Continuous Improvement - Lessons from The Phoenix Project
- JavaScript - Closure
- The Path to Clean Code - Insights from Robert Martin
- JavaScript - Bind, Call, and Apply
- From Busy to Productive - Embracing the Deep Work Mindset
- June Reflection 2023
- Atomic Habits - Transforming Lives with Lasting Habits
- JavaScript - Promise, Promise All, and async/await
- Unleashing Your Limitless Potential from the Limitless Book
- JavaScript - Optional Chaining Operator
- TypeScript Utility Types - Awaited
- May Reflection 2023
- Exploring JavaScript Prototype Inheritance
- JavaScript - Nullish Coalescing Operator
- April Reflection 2023
- Nextjs State Management with Redux Toolkit - Part 2
- Nextjs State Management with Redux Toolkit - Part 1
- March Reflection 2023
- A Simple Guide to Set up and Deploy Node with TypeScript
- February Reflection 2023
- Exploring JavaScript Reduce Function
- Let's Discover the JavaScript Map Keyed Collection
- JavsScript - What is StructuredClone?
- January Reflection 2023
- React Hooks - useCallback
- React Hooks - useMemo
- React Hooks - useContext
2022
- The Wrapped Journal for 2022
- React Hooks - useReducer
- React Hooks - useEffect
- React Hooks - useState
- Let's Automate Your Workflows with GitHub Actions
- React Pagination - Vanilla Edition
- What is Hoisting in JavaScript?
- What Have I Learned About React Context API
- JavaScript - Mutable Array Methods
- The Journey of Contributing to Open Source
- My First Round of the 100 Days of the Code
- Tailwind CSS - Beginner Edition
- JavaScript - Sets Data Structure
- Regular Expression - Letter Edition
- My Journey into the Tech
- JavaScript Functions
- JavaScript - onClick vs addEventListener
- What is PowerToys?
- Responsive Website Deep Dive
- Networking 100Devs
- What is 100Devs Cohort