← Back home

Blog

Thoughts on software, engineering, and building things.

Simulation Problems in Competitive Programming

February 10, 2024

Understanding simulation problems—where straightforward implementation of rules is all you need. No fancy algorithms, just translate instructions into code.

competitive-programming algorithms problem-solving

Building an Upwork Job Scraper Bot

January 20, 2024

Automation is not about replacing human intelligence—it's about enhancing it. Let the machines do the heavy lifting, and focus on what you do best.

javascript automation puppeteer web-scraping

Hello World

January 15, 2024

Welcome to my blog! This is my first post where I share my thoughts on software development.

general introduction

The Singleton Pattern

January 5, 2024

A convention for ensuring one and only one object is instantiated for a given class. Sometimes being alone has its advantages.

design-patterns java oop