Hugo's Avatar

Hugo

@hakanai.io

founder at https://writizzy.com and https://hakanai.io ex founder at https://www.malt.com

26
Followers
27
Following
44
Posts
23.01.2025
Joined
Posts Following

Latest posts by Hugo @hakanai.io

Preview
When Code Becomes a Commodity: The Rise of AI Native Companies From Cloud-Native to AI-Native: How AI is turning code into a commodity. Discover the new BBRV (Build, Buy, Run, or Vibe) framework and why the 'Product Engineer' is the only moat that matters in the ...

How AI will reshuffle the deck in the famous “Build or Buy” debate and, more broadly, for all SAAS solutions.

eventuallymaking.io/p/when-code-...

28.01.2026 16:40 👍 0 🔁 0 💬 0 📌 0
Preview
Tailwind and open source in the LLM era: when documentation no longer monetizes Tailwind’s refusal to add llms.txt highlights a deeper issue: how open source projects can survive in an era where LLMs replace documentation traffic and traditional monetization breaks down.

Tailwind and open source in the LLM era: when documentation no longer monetizes

eventuallymaking.io/p/tailwind-a...

08.01.2026 14:38 👍 2 🔁 0 💬 0 📌 0
Preview
AI agents are starting to eat SaaS Software ate the world. Agents are going to eat SaaS.

Good perspective on software and SAAS.

martinalderson.com/posts/ai-age...

02.01.2026 09:06 👍 1 🔁 0 💬 0 📌 0

🎉 Bloggrify 3.x is now available!

✨ Nuxt 4 + Nuxt Content 3
🛠️ Built-in CLI (add post, validate, stats)
🔗 Link checker
🖼️ Auto OG:image
🧩 New composables for devs

It's a major upgrade to benefit from the latest versions of Nuxt

bloggrify.com

30.12.2025 14:40 👍 1 🔁 0 💬 0 📌 1
Preview
Hosting a Nuxt static site on Bunny.net Step-by-step guide to migrate from Netlify to Bunny.net for static Nuxt sites. Storage zone setup, automated deployment, and DDoS protection.

How to host a static site generated with Nuxt on bunny.net (to replace cloudflare pages or netlify)
eventuallymaking.io/p/hosting-a-...

29.12.2025 17:11 👍 1 🔁 0 💬 0 📌 0
Preview
Is Platform Moderation Doomed to Fail? Blogs, algorithms, moderation: how do we balance discoverability with user control?

I wasn't aware of the Substack criticism and it's really interesting. I wrote about this exact topic (moderation) a few days ago and it's not an easy one: eventuallymaking.io/p/is-platfor...

(fun fact: I'm building a Substack competitor and I know I'll have to find an answer to this problem)

28.12.2025 09:51 👍 2 🔁 1 💬 1 📌 0
Preview
Startup Engineering Team Organisation Pros and cons of various team structures for startups.

Very good article that shows the limitations of each organizational structure (silo, squad, core team, etc.). It ends an overly optimistic note with the introduction of staff eng.

(I know by experience that the story does not end with the last chapter... unfortunately).

marcgg.com/blog/2025/11...

23.12.2025 14:39 👍 5 🔁 4 💬 0 📌 0
Preview
What if your favorite platform died? How I'm trying to build software that lasts How do you build a platform users can rely on for years? Reversibility, avoid enshittification, viability, etc..

How to create software that last?
Reversibility, viability, avoid enshittification.
I'm trying to think about it.

eventuallymaking.io/p/what-if-yo...

19.12.2025 10:26 👍 0 🔁 0 💬 0 📌 0
Preview
Variable pay for tech roles: good idea or bad idea? Variable pay for software engineers sounds motivating on paper. In practice, it's a recruiting obstacle, a source of tension, and often counterproductive. Here's why equity works better.

Variable pay for tech roles: good idea or bad idea?

eventuallymaking.io/p/variable-p...

18.12.2025 16:23 👍 1 🔁 0 💬 0 📌 0
Preview
Managing Custom Domains and Dynamic SSL with Coolify and Traefik Handle your customers' custom domains on Coolify. A guide to automating dynamic SSL certificates with Traefik's File Provider.

How to provide custom domains over HTTPS to your users (with Coolify and Traefik)

eventuallymaking.io/p/managing-c...

17.12.2025 09:06 👍 0 🔁 0 💬 0 📌 0
Preview
Building an app independent from US tech in 2025 As a European, can you be 100% independent from US tech?

Building an app without US tech in 2025.
Here's why.

hugo.writizzy.com/p/building-a...

08.12.2025 09:00 👍 1 🔁 0 💬 0 📌 0
Preview
Implementing a tracking-free captcha with Altcha and Nuxt Setting up Altcha captcha with Nuxt. Open-source, no tracking, includes code... and why it didn't solve my spam problem.

Implementing a tracking free captcha with altcha and Nuxt
Does it work?
hugo.writizzy.com/p/implementi...

03.12.2025 08:13 👍 2 🔁 0 💬 0 📌 0

I'm a bit hesitant on this one.

I love building product. I built many products. It's not that hard. But marketing is hard and without it, the product is useless.

02.12.2025 16:09 👍 0 🔁 0 💬 0 📌 0
Preview
Tim Ferriss Promised Freedom. Indie Hackers Are Selling Shovels Tim Ferriss promised freedom through automation. Today's indie hackers are trapped selling courses about selling courses. Here's how a movement lost its soul

Some indie hackers miss one important point. Let's talk about it

hugo.writizzy.com/p/tim-ferris...

01.12.2025 15:03 👍 0 🔁 0 💬 0 📌 0
Preview
Securing File Imports: Fixing SSRF and XXE Vulnerabilities How to fix SSRF and XXE vulnerabilities in file imports? Real-world case with exploitation, code examples, and security solutions in Kotlin.

Added a file import feature over the weekend.
Monday morning: "Huge vuln, I downloaded your /etc/passwd"

SSRF and XXE vulnerabilities explained with real exploitation examples 👇

hugo.writizzy.com/p/securing-f...

28.11.2025 09:08 👍 1 🔁 0 💬 0 📌 0
AI manifesto Writizzy and AI

We just published our stance on AI for Writizzy.

TL;DR: If you want 90% bots talking to each other, go to X.
We're building a blogging platform for humans writing to humans.

writizzy.com/docs/content...

24.11.2025 13:37 👍 2 🔁 0 💬 0 📌 1
Preview
You're Senior After 6 Years. Now What? Staff, Principal, Fellow: what's the career path after Senior? Dual ladder, impact levels, and how developers drive real value through Discovery and Delivery at Malt.

You're Senior After 6 Years. Now What?

hugo.writizzy.com/senior-with-...

22.11.2025 19:09 👍 1 🔁 0 💬 0 📌 0
Preview
CTO from startup to scaleup What if I told you about the journey as a CTO, in a company from 0 to 200 people, from startup to scale-up?

CTO from startup to scaleup

(it's an old blog post I wrote in 2021. I'm moving from Medium. Anyway, the content is still relevant)
hugo.writizzy.com/cto-from-sta...

19.11.2025 21:35 👍 0 🔁 0 💬 0 📌 0

Consumption is now a political choice. Consider the alternatives available...

12.11.2025 16:02 👍 0 🔁 0 💬 0 📌 0
Preview
What is Purchasing Power Parity (PPP) ? Thinking about Purchasing Power Parity (PPP) for SaaS: should prices be adjusted according to country? Analysis of marginal costs and VPN risk

What is Purchasing Power Parity (PPP) and should we implement it ?

hugo.writizzy.com/purchasing-p...

12.11.2025 11:13 👍 2 🔁 0 💬 0 📌 0
Preview
Someone tried to hack me Lessons learned after a malicious data deletion attempt on my new SaaS. We explore the 'Pain in the Ass Driven Development' philosophy for balancing security risks and costs in early-stage products.

Someone tried to hack me.

This blog post is about how I detected and remediate the problem but also a discussion about the "pain in the ass driven development" framework

hugo.writizzy.com/someone-trie...

10.11.2025 15:06 👍 2 🔁 1 💬 0 📌 0
Preview
How to Build with GitHub Actions or GitLab CI and Deploy to Coolify How to offload a resource-intensive build process using GitHub Actions or GitLab CI and deploy the resulting Docker image to Coolify.

How to separate your build from your run on Coolify: delegate to Github action
hugo.writizzy.com/how-to-build...

07.11.2025 15:22 👍 0 🔁 0 💬 0 📌 0
Post image

Well, apparently, the last article attracted quite a few people (400 times more than the previous one).

It was referenced on Hacker News, but I didn't expect that much traffic ^^.

06.11.2025 16:57 👍 1 🔁 0 💬 0 📌 1
Preview
Vue DashboardSearch Component - Nuxt UI A ready to use CommandPalette to add to your dashboard.

So yesterday I used Fuse and its native integration in Nuxt UI to add a kind of search window.

It's super handy because it also allows you to navigate completely with the keyboard from screen to screen.

You should take a look at ui.nuxt.com/docs/compone...

06.11.2025 09:44 👍 1 🔁 0 💬 0 📌 0
Preview
Being Opinionated Building a product is making choices. The same applies to how you talk about it.

Staying opinionated as you grow

hugo.writizzy.com/being-opinio...

05.11.2025 08:17 👍 1 🔁 1 💬 1 📌 0
Preview
Can You Still Learn to Draw in the Age of AI? After years of learning to draw, I stopped when AI arrived. As a developer, I see the same wall facing junior devs today. Did we get the future backwards?

Personal thoughts :

"Can You Still Learn to Draw in the Age of AI?"

hugo.writizzy.com/can-you-stil...

03.11.2025 07:38 👍 0 🔁 1 💬 0 📌 0
Pierre de Wulf
@PierreDeWulf
"Remote work kills the culture and warmth that only real human
interactions in an office can create."
the culture and warmth:
Michael Dell @MichaelDell - Oct 23
Congratulations @jpmorgan on the opening of your new headquarters! J; #=

::image of rows of identical monitors and keyboards a gnat;s hair away from each other stretching back to what might be conceivably identified as a window to the outside world in the extreme distance::

Pierre de Wulf @PierreDeWulf "Remote work kills the culture and warmth that only real human interactions in an office can create." the culture and warmth: Michael Dell @MichaelDell - Oct 23 Congratulations @jpmorgan on the opening of your new headquarters! J; #= ::image of rows of identical monitors and keyboards a gnat;s hair away from each other stretching back to what might be conceivably identified as a window to the outside world in the extreme distance::

True.
Offices can be pleasant places. But most of the time, they are noisy and inhumane.

Stacking people like stools and promoting a more humane culture is nonsense.

30.10.2025 13:50 👍 2 🔁 2 💬 0 📌 2
What I Missed Working Solo Building a product alone is hard.

Building a product alone is hard.

Not exactly breaking news, I know. But I don't think everyone gets why it's actually hard.

hugo.writizzy.com/what-i-misse...

27.10.2025 18:08 👍 1 🔁 0 💬 0 📌 1
Preview
How to Compete in SaaS The traditional advice for tech companies is that you should ignore your competitors.

"Don't ignore competitors"

"The scariest competitors will always be companies that can build quickly"

blog.staysaasy.com/p/how-to-com...

25.10.2025 09:28 👍 0 🔁 1 💬 0 📌 0

Well, I finally decided to migrate to Brevo. The API is clearer and seems to have fewer limitations.

The only downside is that the official SDKs (in Java) don't work, so I had to make my own client.

17.09.2025 17:24 👍 1 🔁 1 💬 0 📌 0