Potato Codex

I'm Vicky, solutions manager. Robotics, AI & EV builder. Researcher entrepreneur 🇮🇩
April 5, 2026

Why Startups Fail in Year Two—The Pattern Nobody Talks About

Year one of a startup is like adrenaline-fueled travel. Founders are passionate. They have an idea they believe will change the world. The team is tiny—maybe five to ten people—and everyone is highly motivated. There's a sense of "we're fighting the world, against the odds." Funding arrives. Maybe from angel investors or seed-stage VC....
Read more
April 4, 2026

BMW Neue Klasse — The First Truly Software-Defined Vehicle

Last week, there was significant news in the automotive world, though maybe not as flashy as robotaxis from Amazon or Lucid. BMW launched the iX3—the first production model from their new Neue Klasse architecture. There's no "i" in front of "Klasse"—that's intentional. BMW says this is their first truly "software-defined vehicle." I kn...
Read more
April 3, 2026

T-Shaped, Pi-Shaped, or Generalist? Which Engineer Survives 2026?

I remember clearly when "T-shaped engineer" became the buzzword in corporate circles. Around 2015, there was a realization: a purely specialist engineer struggles to collaborate in modern organizations. A developer who only understands backend, but is completely blind to DevOps or product strategy—they need an intermediate layer to com...
Read more
April 2, 2026

Indonesia's Nickel Paradox — Why Raw Materials Aren't Enough

Indonesia produces an enormous amount of nickel. Let me ask you to guess: what percentage of the world's total nickel production comes from here? Fifty-five percent. More than half—from a single country. This mineral is a critical component in modern electric vehicle batteries. Nickel forms the spine of cathode material. The higher the...
Read more
April 1, 2026

How AI Actually Learns — Without the Confusion

The most frequent question I get from engineers unfamiliar with machine learning is this: "How can a system learn if a human is the one giving it instructions?" The question is good because it reveals an implicit assumption—that somebody has to explicitly tell the system: "If pattern A appears, do X. If pattern B appears, do Y." That's...
Read more
March 31, 2026

Why Engineers Need to Know AI Now, Not Later

I have a friend — a senior engineer. Smart, experienced, over ten years in the industry. A few months ago he told me: "I'll learn AI later. There's still so much real work to do. Besides, the technology is still changing." Completely reasonable logic. He was busy with actual projects, mentoring his team, managing complex deliverables. ...
Read more
March 30, 2026

TurboQuant — When AI Speed and Accuracy Finally Stop Fighting Each Other

[first blog in 2026, let's see for how long ~~~] There's a complaint I keep hearing from engineering teams working with large AI models: "The model is great, but the longer the input, the slower and more expensive it gets." And here's the thing — that's not a configuration problem. You can't fix it with better hardware tuning or a smar...
Read more
July 13, 2025

My long journey of using computer: From Windows to macOS to Linux

Last post in 2025~ I am Vicky - as a technology enthusiast who has navigated through different eras of operating systems for over three decades, I want to share my fascinating experience of the journey I've taken. From the classic computer era with intel 386 processor, through the Windows revolution, transitioning to Apple's elegant ec...
Read more
June 12, 2025

Conclusion: Daily Blogging This Year — It Was Tough

I'm going to be honest with you. This year was hard. Not just the blogging — everything. And somewhere along the way, the daily post target became one more thing pressing down on an already full plate. What I Learned Consistency is not just a content strategy. It's a character test. And this year, some days I passed, some days I didn't...
Read more
June 5, 2025

Day Five: Discipline Is Really Hard

Five days in. And I have a new respect for anyone who does this long-term. What I Thought vs. What It Actually Is I thought daily blogging would get easier as the days go on. Build momentum, find a rhythm, and it flows naturally. That's the theory. The reality is that every single day you have to make the choice again. The habit doesn'...
Read more
June 4, 2025

Day Four: Meeting Here, Meeting There

Today was one of those days. Back-to-back meetings from morning to late afternoon. By the time I had a moment to breathe, half the day was already gone and my brain was running on fumes. The Calendar Was Brutal Stand-up. Sync with the firmware team. A supplier call. A quick check-in that turned into a 45-minute discussion. Another sync...
Read more
June 3, 2025

Day Three: Rrrr... It's Hard.

Ugh~ Day three and I already feel it. The initial excitement from day one is fading. Today writing felt like a chore. The Grind Starts Here Nobody tells you that day three is where the habit actually begins to be tested. Day one you're motivated. Day two you push through. Day three — your brain starts asking "why are we doing this agai...
Read more
June 2, 2025

Day Two: Hmm... What Should I Write?

Okay, day two. Yesterday was smooth. Today I sat down to write and the first thing I thought was: "what do I actually write about today?" The Blank Page Problem It's only day two and I already hit a small wall. Not a big one — more like a speed bump. But it was there. I spent about 20 minutes just staring at the screen. Scrolled throug...
Read more
June 2, 2025

Day One: Trying Consistent Blog Post — Still Have the Spirit

Day one. Let's go. I decided to commit to posting every single day. One post, every day, no excuses. The goal is simple: build the habit, document the journey, and share what I'm learning along the way. Why I'm Doing This Consistency is the difference between someone who "wants to blog" and someone who actually does. I've been in the f...
Read more
May 29, 2025

Daily update is tough

I set a personal target: one blog post per day. Sounds simple. It's not. The Idea Was Good Consistency builds audience. Daily publishing forces you to keep learning, keep writing, and keep showing up. That part I still believe. And honestly, the topics aren't the hard part — there's always something to write about. Tried a new tool? Wr...
Read more
May 26, 2025

Talk About Being a PCB Designer

Not everyone knows what a PCB designer does. Most people just see the finished green board inside their gadgets and move on. But behind every one of those boards is someone who spent hours — sometimes days — thinking about traces, footprints, stackups, and clearances. Let's talk about that. What Is a PCB Designer? A PCB (Printed Circui...
Read more
May 23, 2025

Creating YouTube account

It's happening. Potato Codex is going to YouTube. I've been putting this off for a while. Writing blog posts is one thing — you can edit, rearrange, and publish at your own pace. Video is a different commitment entirely. But the time feels right, so here we are. Why YouTube Text is great for technical depth. But there's a ceiling on ho...
Read more
May 22, 2025

I Am Creating an Instagram Account

Potato Codex is expanding — and Instagram makes sense as the next platform. Short, visual, fast. A different format from the blog, but the same mission: share what I'm learning with people who care about tech. Why Instagram The blog is for depth. Instagram is for moments — quick thoughts, behind-the-scenes, short-form content that does...
Read more
May 21, 2025

Reading about C#/.NET update

I opened Visual Studio today for the first time in a long while. That specific feeling when the IDE loads — the solution explorer, the familiar dark theme, the IntelliSense kicking in — it all came back immediately. Like muscle memory. Why I Stepped Away Life moves in directions. My work shifted heavily toward embedded systems, firmwar...
Read more
May 20, 2025

External Monitor Ultrawide

Is it worth it using ultrawide monitor? 20 May 2025 Potato Codex
Read more
May 19, 2025

Learning via GoRails.com

After setting up Rails locally and getting the basics of Ruby down, it was time to find a proper learning platform. I landed on GoRails — and so far it's the right call. What Is GoRails GoRails is a screencasting platform specifically for Ruby on Rails developers. Run by Chris Oliver, it covers everything from beginner Rails setup to a...
Read more
May 18, 2025

Ghostty vs Alactritty

I've been using Alacritty for a while. Fast, minimal, does what it says. But after buying Berkeley Mono and wanting to actually use its ligatures — Alacritty became a problem. So I tried Ghostty. And I'm not going back. The Core Difference Alacritty is intentionally minimal. The developers have made it very clear: no ligature support, ...
Read more
May 17, 2025

Berkeley Mono

I bought a font today. First time ever paying for a typeface. And it was Berkeley Mono. No regrets. Why Berkeley Mono If you've spent any time in developer circles online, you've probably seen Berkeley Mono without knowing it. It's the font that makes terminals and code editors look like they belong in a different era — precise, warm, ...
Read more
May 16, 2025

Windows 11, Ubuntu 24.04 LTS, macOS Sequoia

Here is my setup for today's experiment. Let's see. • Asus Zenbook S16 = Windows 11 as a workstation. • Fujitsu Lifebook U9310 = Ubuntu 24.04 LTS as a server. • Macbook Air M1 = macOS Sequoia as a portable. 16 May 2025 Potato Codex
Read more
May 15, 2025

Back to Windows

Yesterday tested Ubuntu 25, turns out it make me back to Windows 11. 15 May 2025 Potato Codex
Read more
May 14, 2025

Register AWS Summit at Singapore

I am registered to attend the AWS Summit in Singapore, but have ended up on the waiting list. 14 May 2025 Potato Codex
Read more
May 13, 2025

Asus S16 on Ubuntu 24.04.2 LTS issues

The ASUS Zenbook S 16 (UM5606WA) with Ryzen AI HX 370 is a capable machine — but running Linux on it isn't completely smooth out of the box. Here's a quick summary of the known issues and how to fix them. This link covers Bluetooth, keyboard, and audio issues. No Bluetooth Bluetooth doesn't work without a kernel patch. You'll need to a...
Read more
May 12, 2025

Learn Ruby

I know C. I know Python. I know Rust, Dart, Java, a bit of C#. And now I'm adding Ruby to the list — from scratch. No prior Ruby knowledge. No shortcuts. Just starting from zero and seeing where it goes. Why Ruby Honest answer: Ruby on Rails brought me here. I've been exploring Rails as a web framework, and you can't really appreciate ...
Read more
May 11, 2025

Buying: Asus Zenbook S16

Finally, I am upgrading my laptop to an Asus Zenbook S16 and SSD to 4 TB. 11 May 2025 Potato Codex
Read more
May 10, 2025

Trying: Ledger Flex

I got my hands on a Ledger Flex. First hardware wallet I've seriously used, and it's a good excuse to talk about something the crypto world takes for granted but doesn't always explain well — the difference between a cold wallet and a hot wallet. Cold Wallet vs Hot Wallet — The Simple Version • Hot wallet: connected to the internet. Yo...
Read more

See more posts »