Techstructive Weekly #79
Vibe Coding in serious mode, reading and understanding how to work with AI, among the other things watched, and learnt from the week of 25th to 31st January 2026
Week #79
It was a tiring lazy week, honestly. I am not not-excited. I am excited, but it feels pointless. Like swimming in a pool where people are crowded. I don’t know what I am saying but building things has never been easier and the floor is open but the barrier to reach user is still the same.
This weekend I would like to complete some unfinished things vibe coded projects and put it out. I already have completed one, there is one in progress, the last one will complete and consolidate it as my thing and put in the web. I love these times.
Quote of the week
“The bigger the goal, the bigger the hurdles, you’ll be surrounded sure, but keep the fire flickering, you might die giving a hope for someone behind”
I think this is true. I have bigger dreams, ambitions, maybe bigger responsibilities. But that doesn’t give me an excuse to give up. Time and time again, I am shattered, broken and bamboozled with problems coming out from nowhere. I still keep on the hunt, I can still see the prey, I need to move one step at a time.
I think its arguably evident that the bigger the calling (call me religious or philosophical, but I believe it) the bigger the forces to stop you from doing it. It can be a deadly weapon, every weapon is two sided. Blessing can become a curse in a flick of thought. We need to understand the core idea of the decision and then track back to our intentions.
Created (Vibe Coded/AI-Assisted Coding)
CMS Finally working with Netlify Cloud Functions + Hugo
I finally spent time to fix my link blog setup. I made sure the weekend it was smooth, frictionless as possible, and exportable in markdown.
The post I add on CMS gets saved to DB, the cronjob on github action picks up the saved post in the past 6 hours and adds a file in the repo.
This builds a fresh site every six hours at https://notes-meetgor-com.vercel.app/links/ which I’ll port to my own site at meetgor.com
It was fun, I did it like a ralph loop with Amp Code. It was fast. I use Amp code just because its fast. Not necessarily smarter, but it has some edge on Gemini CLI for sure.
I would be vibing this weekend for making some products end to end. I have been inspired by some people at my org, leading from the front. I love to be in such a place and am blessed to be here. Would like to show and prove that I too want to see success.
Read
One Year with Kagi · Blog · Eli Perkins
This is nice, a good insight actually.
Don’t outsource thinking by reading the AI overview from LLMs
Human curated lists are often good and better for your brain than AI slop
Search engines already have biases in them, by putting AI they are adding a new dimension to the biasness
Kagi is something I have installed on my phone but didn’t quite use it. I think I am getting lazy and am taken away in the habit of reading the AI overview which is one click away.
Need to rewire it back to good old days with Kagi it seems. But there is also a counter point of searching and getting information effectively maybe that is partially true if we are outsourcing our analytical thinking in searching and skimming by reading less articles.
Some notes on starting to use Django
I wonder if django is like unintentionally made for LLMs
It has everything suitable for context
great docs
2 decades of stack overflow questions
robust and explicit
not exceptionally magical
It just makes sense, its like a mechanical part of a system, others might hide complexity or maybe too verbose
But django just hits the harness the right I think. I have read couple of articles on this and I think it makes sense.
Though for now I favor golang instead of django why? type system. You can add pydantic or mypy in django but out of the box support is where I am inclined towards for now.
After two years of vibecoding, I’m back to writing by hand
True, maybe. It feels it kind of trashes the way through the solution rather than path finding to a solution
The image is so well presented, the idea hits home.
Though I think only certain people are able to get value out of it, its a skill issue which eventually everyone will cope with in the end.
Not sure how well good or bad it is, it seems to be fading out now.
AI coding agents for enterprises | Mistral AI
This is finally something I have been waiting for.
An agent free, to run. Remote agent.
Claude Code, Codex, Opencode, require some paid tier.
This looks like I can finally use one from my phone.
Jules surely is there but its so buggy and just halts for no reason, not reliable enough. Might make my own agent.
Agentic Table Merging | Tensorlake
This looks really interesting.
Very close to the problems that I am solving. People are trying hard on agents and this I thought was far fetched, but maybe not. Agents are the way.
We need to find the way through agents and not out of it.
AGENTS.md outperforms skills in vercel’s agent evals
Passive context (AGENTS.md) currently outperforms active retrieval (skills)
Skills are still useful for vertical, action-specific workflows
I think I can say that LLMs are bad at reliably picking tools, skills, or docs. If the information is needed, make it always present rather than calling it separately. The best results for this eval came from removing choices, and ambiguity
Inside OpenAI’s in-house data agent
Instead of requiring analysts to manually explore dozens of tables or write intricate SQL, the agent lets them ask plain-English questions and get high-quality, correct data insights in minutes instead of days.
The big thing I learned is that SQLite can now pretend your database lives locally while secretly pulling just the tiny pieces it needs from object storage, on demand.
That means apps can start instantly, even with huge databases, and only hydrate the data they want which is wild if you’re used to slow restores or heavy disks. Wow
Instead of copying data to compute before you can do anything, you let compute skim data lazily and write back carefully. It’s a clever trick, bending old constraints without breaking SQLite’s mental model, Flyio cooks wired and quite intruiging stuff.
Watched
Laracast cut off 40% of the workforce, sad again AI in the hunt, after tailwind this is sad.
They are producing more content but the way he thinks about code is changing.
The important thing that hits me is Agentic Coding doesn’t drain mind. Is this true? I don’t think so. I feel like when I used to program, I thought about what to do, then plan it out, and actually writing the code would give me a buffer, a mental buffer to calm my mind from the actual cognition, it triggered a different part of my brain. But right now with agentic coding, the phase is too short, and it doens’t trigger different parts of the brain, I have to review code which I am learning to, but it feels like I am getting too much load on the thinking part without actually taking a detox from it. It might be just me but this I need to change.
Maybe this was the next iteration of programming, no one knows, but a good thing to see people admit.
Which Programming language for AI
I was wondering the same, but I read something like LLMs are good at typed languages. Its not quite true though it seems. Rust and C++ should be shining here, if that was the case.
It actually depends on the ecosystem and the core principles of the language and not just the technical features of the language.
DHH: Why AI isn’t writing my code yet!
Oh Yeah! Oh no! I thought it was LLMs don’t feel good to code, but the answer was awkward. He is previleged (earned not luck) with the luxury to be in a position where he can code with hand chisels, rest of us have to slog with LLMs to make our day job.
Its a harsh reality, the writing code part is becoming a hobby rather than a job I think. The vibe-slop cleaner is more of a job now-a-days.
I love problem solving but sometimes AI is too fast for me to walk, I can’t run all the time, I am not saying I am lazy, but writing was the perfect thing to spend my time thinking and tinkering, LLMs seems to take away that time and replace it with hollowness and existential threat.
Learnt
Elixir is a better programming language for LLMs to understand and reason with
Its quite easy to read and understand, everything is immutable makes it hard to shot yourself on the foot
C# is also a good contender, not just the language design, but more so due to community and documentation.
I am coming to realize that having a great language is not a technical feat, but a mutual agreement between usage and depth. Like LLMs struggle with Rust too due to too verbose and cult like culture. Golang is not quite impressive as Elixir due to lack of proper documentation and tooling. Python is a sandbag, filled with good and bad examples on the internet.
Coding and Reviewing are like Writing and Reading, you need to do both
Coding is a mechanical task, you can get away with it and feel good
Reviewing on the other hand is not a straightforward approach, you might feel good, you might feel dejected, you may learn something, you may waste time, its quite a bag.
You can’t keep doing one and expect things to change, you need to balance both.
Just like reading and writing, you need to feel inspired after writing, or get your thoughts out after having a giant reading spree. Both are needed, don’t become a elitist in either of them, you can have taste in one of them, but don’t overlook the other.
Tech News
Moonshot AI releases Kimi K2.5
The model seems good. I love the way it reads. I hate when GPTsque models give list after list. This model just reads like a breeze. But oh they have improved the coding side of it. Nice side quest.
Google DeepMind releases Genie
This is quite a good thing from Google. They are starting to explore world models. Which could be a incremental steps after LLMs
GrokAI releases the API for Imagine
This is a controversial feature, I don’t like the direction of Grok on that feature, it’s quite unchained and unguarded. Opposite of Anthropic, Its like a Slytherin vs Gryffindor. I am not liking when I say Anthropic is like Gryffindor but after Grok is doing I need to.
For more news, follow the Hackernewsletter (#780th edition), and for software development/coding articles, join daily.dev.
That’s it from this week, it was a slow week, had a long weekend, but looking forward for a new week and a new month. A perfect month.
Happy Coding :)

