Developer Timeline
  • Posts
  • Promote Your Product
  • Premium Merch
Sign in Subscribe
Stand Up Meetings
memes Featured

Stand Up Meetings

What did you do yesterday?
17 Mar 2025
Pull Request With A Few Minor Changes
memes

Pull Request With A Few Minor Changes

Last commit was a bit huge but...
17 Mar 2025
I Am The Documentation

I Am The Documentation

Who think you are talking to?
17 Mar 2025
First Day Of Programming

First Day Of Programming

I think I am dangerous.
17 Mar 2025
Junior Developer Broke The Production

Junior Developer Broke The Production

Deadline was tight...
17 Mar 2025
Senior Developer In Therapy Session
memes

Senior Developer In Therapy Session

Word game with Senior engineer who works under high pressure.
30 Dec 2024
First Lunch With New Hire Junior Developer
memes

First Lunch With New Hire Junior Developer

I wanna build quality software that lasts..
30 Dec 2024
Junior Developer Interviews in 2025 Be Like
memes

Junior Developer Interviews in 2025 Be Like

I just graduated and really excited to get started.
30 Dec 2024
Project Managers Trying to Own Engineering - All Devs Resigned
career

Project Managers Trying to Own Engineering - All Devs Resigned

I want to write about Product/Project Managers who tries to be a boss of engineering team and cut the all noise from team members. First, it's important to understand the difference between Product Manager and Project Manager. * Product Manager: Focuses on the product itself, ensuring that it
08 Sep 2024 6 min read
From Technical Debt to Massive Layoff
career

From Technical Debt to Massive Layoff

In this post, I will share my experience witnessing the failure of a large company in the EU, employing over 500 people. This company faced massive layoffs due to technical debt and poor decision-making. "Hey everyone. Today, some of you will lose your jobs." - CEO We'
05 Sep 2024 5 min read
Build MSG File Analyzer using NextJS

Build MSG File Analyzer using NextJS

When applying for a tech job it is important to have a strong portfolio to impress the company. Especially for beginner developers the first impression of resume and projects are playing crucial role. The most common project types are To-do app, Weather app, Blog and etc. which is boring. This
17 Jun 2024 7 min read
Bad Document Structure in MongoDB Ruined Performance When Business Scaled

Bad Document Structure in MongoDB Ruined Performance When Business Scaled

This was one of the worst mistakes I realized after the business scaled and more data started coming through. Real Case Scenario The business was pushing to deliver a service that manages slugs (part of URLs) for E-commerce entities such as products or categories. Millions of data were coming through
08 Jun 2024 7 min read
Boost MongoDB Performance: Motor Client vs PyMongo - Which is Faster?

Boost MongoDB Performance: Motor Client vs PyMongo - Which is Faster?

Once I was tasked with improving the database and general app operations of backend services which are using MongoDB as their main database. These services were part of huge infrastructure where millions of messages coming through the queues and needed to be processed based on the message actions. That means
03 Jun 2024 4 min read
Strategies I Used To Land My First Job as a Software Engineer
career

Strategies I Used To Land My First Job as a Software Engineer

Breaking into the tech industry as a software engineer can feel like a daunting task, especially when it's your first job. The competition is tough, the expectations are high, and the field is constantly evolving. However, with the right strategies, you can significantly increase your chances of landing
28 May 2024 3 min read
What I learned from managing hundred millions of data in MongoDB
database

What I learned from managing hundred millions of data in MongoDB

In this post, I will share real experience that I gained while working with hundred's of millions of pieces of data in MongoDB. đź’ˇThis post cross-published with OnePublish Don't store all data in a single mongo collection This was the worst mistake that we made, which
20 Apr 2024 3 min read
Debugging Setup Guide for Python Projects
tools

Debugging Setup Guide for Python Projects

In this post, I will show you proper debugging of a real-world project. Debugging is not adding print or log statements and rely on output of those methods. There could be underlying cause of a bug that is not visible without debugging the project. We will set up debugger for
19 Mar 2024 5 min read
Build a Phishing Site Detector with NextJS and VirusTotal
nextjs

Build a Phishing Site Detector with NextJS and VirusTotal

When applying for a tech job it is important to have a strong portfolio to impress the company. Especially for beginner developers the first impression of resume and projects are playing crucial role. The most common project types are To-do app, Weather app, Blog and etc. which is boring. In
01 Mar 2024 8 min read
I built a chrome extension that can publish Notion page to other blogging platforms
buildinpublic

I built a chrome extension that can publish Notion page to other blogging platforms

I love writing tech articles but I am too lazy to publish it all of my blogging platforms. Because, each platform comes with its own unique markdown requirements, image uploading processes, tag settings, and more. Also, simple copy-pasting doesn't work effectively due to the varying ways editors render
02 Feb 2024 2 min read
Best Practices for Pull Request Management and Code Review
git

Best Practices for Pull Request Management and Code Review

Let's go through the best practices I noted during my experience for both authors and reviewers to create an efficient code review workflow. Don't rely on the reviewer to find bugs The reviewer should not be considered as Quality Assurance (QA) to find bugs and errors
27 Oct 2023 3 min read
Don’t Make These Mistakes As a Beginner Developer
career

Don’t Make These Mistakes As a Beginner Developer

No proper roadmap When I first started my programming journey, one of the mistakes I made was ignoring the importance of building a strong foundation. Instead, I jumped right into learning frameworks and advanced topics without fully understanding the fundamentals. I believed that this was the right way to increase
25 Oct 2023 3 min read
Stand Out in Tech Job Applications

Stand Out in Tech Job Applications

Usually, I am able to grab the attention of companies or recruiters when applying for a tech job. Not because of seniority level but applying the proper strategy that I learned over these years. No fancy stuff I promise. My aim is to be authentic and provide real value to
14 Oct 2023 3 min read
Failed SaaS Launch After Two Years
News

Failed SaaS Launch After Two Years

Nowadays, everyone launching their SaaS and it seems like an easy way to make money. People easily get inspired by other’s success stories and dedicate their time to bringing some ideas into reality. Today's story is about a friend who failed to launch SaaS after working on
22 Aug 2023 3 min read
Senior Engineer Fired After Only One Month
career

Senior Engineer Fired After Only One Month

In this article, I will tell the story of a senior engineer with over 20 years of experience who was fired and ended up in court. The context of this story can inspire people to avoid getting into the same situation and possibly provide key takeaways. Playing the Nice Guy
22 Aug 2023 2 min read
Real World Git Practices You Need to Know
git

Real World Git Practices You Need to Know

In this post, we will go through some real world git practices that can help your git workflow more efficient and organized. We'll cover tips like avoiding extra merge commits, squashing commits, syncing forked repositories, and using stash to save changes. Avoid Extra Merge Commits We have a
14 Jul 2023 3 min read
How to Run JEST in Github Actions with Firestore
javascript

How to Run JEST in Github Actions with Firestore

This post will guide you through the steps of running automated tests using Jest with GitHub Actions. Real Case Scenario We have an API built in NodeJS that was returning false responses or causing errors due to a lack of tests. This issue makes it difficult to debug or add
29 May 2023 7 min read
Page 1 of 2 Older Posts →
Developer Timeline © 2025
  • sign up
  • cc by-nc-sa 3.0
Powered by Ghost