RICO PUTRA ðŸ‡®ðŸ‡©
blog / projects /
2025
  • Authentication Fundamentals
    Explaining Authentication Fundamentals
  • Fonts in NextJS
    How NextJS optimizes fonts in your app
  • Database Fundamentals
    Demistifying Database Fundamentals
  • Data Modelling an Escape Room Business
    A data modelling exercise to model an escape room business.
  • How to become a product engineer
    How to become a product engineer
  • Pick the right place by Mas Gogo
    The strategy for finding the right working place so that you can perform best and eventually become 'Gabut'
  • Observer Pattern in Todolist App
    What is Observer Pattern and how to implement it in todolist app?
  • Good Logging by Programmer Zaman Now
    Good logging by Programmer Zaman Now
  • Deploying a Static Website using Caddy
    Discover the process of configuring a web server using Caddy, empowering you to deploy your static website with ease and efficiency.
  • System Design Case Studies by Karan Saxena
    List of system design case studies by Karan Saxena.
  • How The Web Works
    The learning note of how the web works
  • Codecademy: Intro to PHP Arrays
    The summary of PHP arrays taught by Codecademy.
  • Codecademy: Introduction to PHP Functions
    The summary of PHP functions taught by Codecademy.
  • Codecademy: Writing Function Documentation in PHP
    The summary of how to write function documentation in PHP.
  • Git Hooks with Husky
    How to use Git Hooks with Husky to enforce code quality and consistency in your project.
  • How to Choose a Good Company
    How to choose a good company to work for?
2024
  • Deploying a Static Website on a Cloud Server using Docker & Caddy
    Discover the process of configuring a web server using Docker and Caddy, empowering you to deploy your static website on a cloud server with ease and efficiency.
  • Configuring a Domain to your Dockerized Caddy Web Server
    Learn the step-by-step process of configuring a domain to your Dockerized Caddy web server, ensuring your website is accessible through a custom domain name and leveraging the power of containerization for efficient web hosting.
  • Preparing Dockerfile for Express Web App
    Get to know how to prepare a Dockerfile for running a Node.js Express web app.
© 2025 • RICO PUTRA 🔬
Press Esc or click anywhere to close