Don’t miss this article! The Half-baked Product: weli.dev/blog/half-ba... Really fun read on #startups and #productengineering
Half-Baked Product
A fable about ovens, founders, and the second-highest priority that never gets done.
weli.dev
Don’t miss this article! The Half-baked Product: weli.dev/blog/half-ba... Really fun read on #startups and #productengineering
Half-Baked Product
A fable about ovens, founders, and the second-highest priority that never gets done.
weli.dev
You must review AI-generated code. Your AI tool can quickly turn from a PhD-level developer to a kindergarten-level monkey, without you even noticing. Review it before committing: iamvishnu.com/posts/you-mu...
You MUST Review AI-generated Code — Vishnu's Pages
A cautionary tale about the importance of reviewing AI-generated code to avoid potential pitfalls.
iamvishnu.com
Degoogling - moving away from Gmail and other few Google services after 20 years. iamvishnu.com/posts/degoog...
Degoogling — Vishnu's Pages
Moving away from Google services after 20 years, and the journey so far.
iamvishnu.com
I am almost convinced by recent OpenClaw and Moltbook developments that by 2027 we will start writing software in plain English, expanding on a new discipline called "Agent Engineering": iamvishnu.com/posts/todo-a...
Writing a To-Do App in 2027 — Vishnu's Pages
Imagining what software engineering will look like in 2027, with a fictional codebase for a simple to-do app built in plain English language, using the new paradigm of Agent Engineering
iamvishnu.com
Absolute engineering marvel. The most advanced machine the humanity has ever made. An excellent @veritasium.bsky.social video on ASML EUV machine that manufactures processors that sits on almost every mobile device today: www.youtube.com/watch?v=MiUH...
The Ridiculous Engineering Of The World's Most Important Machine
YouTube video by Veritasium
youtube.com
AI in 2026: people will be forced to put a “human-generated content” disclaimer everywhere, and AI will be overused everywhere for no apparent reason: iamvishnu.com/posts/predic...
My Two Predictions for AI in 2026 (and they're Bad) — Vishnu's Pages
In 2026, people will be forced to add disclaimers for human-generated content, and AI will be used everywhere for no apparent reason.
iamvishnu.com
FINALLY I've completed "Laboratories" - Day 7 after several tries. I tried recursion on Part 2, but missed to cache the results - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/7 Solution in Kotlin: github.com/vishnuharida...
I've completed "Trash Compactor" - Day 6 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/6 Part 2 was a little tricky though. Solution in Kotlin: github.com/vishnuharida...
I've completed "Cafeteria" - Day 5 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/5 Solution: github.com/vishnuharida... Stuck at Part 2 with OOM error, thanks @notajocke.bsky.social for the idea of merging the ranges first before processing.
Day 4 was easy! Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/4 Solution in Kotlin: github.com/vishnuharida...
I just completed "Gift Shop" - Day 2 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/2
Day 2 - Advent of Code 2025
adventofcode.com
My argument is that the practice of storing TOTP in the password manager app undermines the very essence of two-factor authentication (2FA) and is essentially "1FA" in disguise. iamvishnu.com/posts/totp-i...
On Storing TOTP in Password Managers — Vishnu's Pages
My argument is that storing TOTP in password managers undermines the very essence of two-factor authentication (2FA), and is still '1FA' in disguise.
iamvishnu.com
Putting both the password and TOTP in the same password manager is not 2FA, that's still 1FA in my opinion - much like locking a box and hiding the key under the same box. #passwords #2fa
UTF-8 is a brilliant design — it can represent millions of characters from different languages and scripts, and still be backward compatible with old systems that used ASCII. iamvishnu.com/posts/utf8-i... #utf8 #unicode
UTF-8 is a Brilliant Design — Vishnu's Pages
Exploring the brilliant design of UTF-8 encoding system that represents millions of characters while being backward compatible with ASCII
iamvishnu.com