Techstructive Weekly #53

Week #53

A pretty slow moving week, but a lot of consumption. I watched and read a lot of resources on SQL, databases and backend in general. I want to understand SQL to learn what is the fundamental unit in CRUD apps, which I think is a SQL query.

Writing SQL query by hand in 2025 might be obsolete, but that 2% or 5% of the queries are pain in the ass to get LLMs write, that’s when the knowledge the depth, the legs of the PI shaped learning helps and make you feel alive, after weeks of existential crisis. I’ll keep learning SQL for the time being.

[]

Tmux scroll mode select and copy

I have found scrolling in tmux is a bit unconventional. Maybe its just me, but sometimes, the terminal interfaces are different, sometimes they are a bit wired, I use Ghostty right now, so selection without tmux works a charm, but the moment I am in tmux, ahmm, it kind of breaks.

The selection of text doesn’t work with the mouse atleast, so I thought, I need a keyboard centric selection and copying mechanism, and dug in this rabit hole. Turns out, tmux is way better in selection then zellij, the multiplexer I had been using due to scroll and selection issues in terminal interfaces.

[]

Just Fucking use kubernetes

Just fucking use Kubernetes - https://waylonwalker.com/just-fucking-use-kubernetes/

This is the opposite post of this, that I shared my thoughts on here.

I had mostly agreed to not use Kubernetes, of course I stated it depends. And this post just perfectly summarizes what those conditions of when to use kubernetes are.

  • You need to scale on day 1 (your app is small but not your ambitions)
  • Reliability and Rollback

Yes, those are very specific requirements to use kubernetes. But those are not just 2 needs, there are more and even I don’t know when can you pull the trigger to shift to kubernetes.

[]

Kubernetes isn’t for you

https://sliplane.io/blog/kubernetes-isnt-for-you

dev.to link: https://dev.to/code42cate/kubernetes-isnt-for-you-2c2m

Kubernetes isn’t for you

I almost agree with this, if your end goal is to get an app or product up and running as fast as possible.

The post rightly mentioned the points that come in the way of deployment:

  • Complexity and Learning curve
  • Managing the platform instead of building the product

I think these two are good enough reasons to not use Kubernetes.

I also agee with these 2 points strongly. I have seen and experienced it myself at my current company. It is a small product, not more than 1k customers, and using kubernetes, is that really needed?

[]

Techstructive Weekly #52

Week #52

Finally a rewarding week, after 2 week of slogs. I / We were able to make the client happy after having gone through hundreds of issues and wired experiments. I was involved when the bug was introduced, but I had clarified that is this what we want, and at that time the answer was yes! Still in the end I was the one biting teeth and on the burn.

[]

Techstructive Weekly #51

Week #51

Another hectic week, the work seems unstoppable and almost killing my back. Had to work almost 12 hours at stretch to get something in production. Not the best of times to be working at. Especially when life puts you in wired position, not just in work but in mental situation, you have to believe in yourself and amidst that every other bit of things happen.

Random Thought

I was working away some bugs and fixing issues which was created for some other purpose at the time of initial prototype. But as the time evolved, it changed and deviated from the initial purpose, so fixed the current problem at hand. But people then point out your decisions. I felt grieved, lost, and most importantly wrong. But then things clarify, working all the possibilities of blunder out. Only problem was the decision made by the person in front of me when I asked the question in the past. But it was my fault in the end today. Not blaming anyone, just letting my thoughts out that people are too quick to judge and blame you when things go wrong rather than clarifying what they discussed first. World is cruel for the symphatic, for the humble, for the kind. It’s just is life. Can’t do much. But will you with one inspiration if you are lashed out at and the tides are against you.

[]

Techstructive Weekly #50

Week #50

A bit of boring week, had a lot of hopes starting on Monday, but it just tumbled down. Also broke the 15 day long writing streak. It all just falls apart, I want to change things now. I work remotely, and not able to balance work-life and personal life, its just too exhausting. I get self-doubt creep up with this, am I really a sustainable developer, can I not continue development for the next 10 years even? It is starting to haunt me. I know it would be temporary, imposter syndrome feeling, but need to really change the flow of my daily routine to get a mindset shift.

[]

Techstructive Weekly #49

Week #49

I’ll keep this week short, I have a lot to learn, and too little time. I have been studying SQL in detail, practising problem sets over the week. Taking a few more courses on Redis, Python, and more SQL.

One interesting thing, I kept on with my creative writing endeavour and made 14 days streak, writing with an average of 1200 words a day. So, I am roughly at 20k words after 15 days on my novel. This could be my first novel, could be even ready by the end of July if I keep going after it. Sounds exciting to me. Can’t wait to complete it.

[]

Techstructive Weekly #48

Week #48

An fruitful week, not much on tech created, but a lot of learning and revising about the first principal thinking.

I tried to create a Pocket clone in Typescript with some AI-assisted (a bit of vibe coding) because I don’t like writing frontend. I failed a few times, and even my network seems to be off for a while, so I had to scrape that idea and stop streaming for the weekend. So, it didn’t quite work out. Instead this weekend I’ll only stream on Saturday to start one project.

[]

Techstructive Weekly #47

Week #47

It was a exciting and exhaustive week, in a good way. I was able to almost complete a working AI Chatbot Application, start writing routine for an hour, get inspiration for more project ideas, and a lot of learning in tid-bits around LLMs.

This can’t be more exciting. A week or two before I was drenched in anxiety and negativity around LLMs as replacement for developers, but that’s far from reality and considering them as tools sounds so fun. I feel excited so much so that I feel I have no time to squeeze the energy.

[]