Organizing and Scaling React Projects Effectively
An opinionated guide to creating a scalable and maintainable architecture for large React applications.
Thoughts, insights, and experiences from my journey as a software engineer. I write about web development, software engineering practices, and technology trends.
An opinionated guide to creating a scalable and maintainable architecture for large React applications.
Learn how to set up a continuous integration and deployment pipeline using Docker.
A beginner's guide to creating and using Bash scripts for automation and system administration.
Learn how to implement test-driven development by building a simple calculator app with Node.js and Mocha.
Explore the fundamentals of bits, bytes, and different numerical bases used in computing.
A comprehensive guide to setting up a new Mac for web development with all the essential tools and configurations.
Learn how to implement efficient sorting, filtering, and pagination in your REST APIs.
Quick tips for generating public SSH keys from private keys for server access.
A step-by-step guide to setting up and configuring an EC2 virtual server in Amazon Web Services.
Learn how to set up scheduled tasks on a Linux server using cron jobs for automated processes.
A comprehensive guide to implementing OAuth 2.0 with PKCE for secure authorization in single-page and mobile applications.
Learn about the security implications of different client-side storage methods and how to implement authentication properly in web applications.