JT's Weblog

My Used Page, Part 1

published: October 28, 2025 estimate: 10 min read view-cnt: 1 views

Note: This is the second edition of this article (re-post). I’ve refined the content to focus on the most interesting insights and technical depth. Part 2 and Part 3 refinements are coming soon.

I mentioned the uses page in the previous article.

It was fun looking at the statistics to see what other people use as their daily driver.

However, it is important to know the sample size whenever talking about statistics.

“Uses page” currently includes ~900 records at the time I wrote this article.

In comparison to other famous surveys in the software development area:

How this differs from these surveys is that you can find more details about hardware setup and OS-related stuff on the “uses page”. (e.g. keyboard, ergonomic chair, which Linux distro…)

Furthermore, you can see how other developers build their personal websites, including their tech stacks.

The low popularity of “uses page” is due to the fact that:

  1. Not every developer has a personal website (though those who do are mostly front-end focused developers)
  2. Even if a developer has one, they might not be aware that this movement exists

In other words, I’m not going to make a dedicated /uses page for now (at least not for 2-3 months) 🤣🤣

Just a shout out to the movement though, and maybe someone reading this article would love to join them.

The Used Page

Looking back, I feel that reviewing the tools I’ve used is more valuable.

Here I try to list the tools I’ve used and organize them into three categories: battle tested (used in my previous jobs), personal usage, current learning.

I will also split tools into smaller groups for a better reading experience.

Extra note: I probably forgot a few items since 8+ years of development experience is a lot to remember.

Here we GO!

Battle Tested (Used In Previous Jobs)

Language

Back-end

DB

IDE & Editor & Extra Goodies

Web Full-Stack & Application

Automation & Testing

I’m not a professional engineer in the test & automation domain. I use these tools to automate across different service providers - by that I mean external software we cannot control, that don’t simply provide API endpoints. Thus, GUI automation tools are necessary to do the dirty job. Looking back, I was essentially doing RPA without using proper RPA tools (not recommended).

Web Front-end

Web Front-end UI Component

DevOps: VM, OS, Cloud… etc

I don’t do much fancy stuff in the DevOps area. Most of the time I just deploy, make sure it works, then leave. Fun story: small to medium size companies seldom have dedicated DevOps developers. In other words, the way of DevOps is something related to company culture or the attitude of how developers treat their jobs.

Desktop & Other Platform

END OF THE STORY

I exceeded my expected content length again 😓 I will leave the “personal usage” and “current learning” parts for the next article.

These are the tools I used in my previous work experience. I’m not sure if this is the right format to record things, but it’s a good starting point.

Hope someone finds one or two interesting things here.
See you in the next one 💪💪



No comments yet

Be the first to comment!