Panos Angel
banner
panosangel.bsky.social
Panos Angel
@panosangel.bsky.social
👨‍💻Indie hacker 🛠️building & 💰monetizing open-source apps (AI, Web3 & more).
✍️Writing tutorials on how I build them.
🌐Contributing to open source.
Pinned
👋 Hi, I'm an indie hacker building open-source apps (🤖AI,🌐Web3 & more) & sharing everything I learn along the way!

🛠️My plan:
✅Build, release & monetize open-source projects 💰
✅Write tutorials on how I build them ✍️
✅Help beginners get into open-source contributions
🧵👇
🚀New Blog Post!🚀
Next.js VS React Router!
I built the exact same project with both, from setup to deployment, and compared every step.

Here’s my final verdict👇
opensourceodyssey.com/next-js-vs-r...

#WebDev #JavaScript #Coding #buildinpublic #opensource #indiehackers #solopreneur #IndieDevs #nextjs
Next.js vs. React Router(Remix): Final Thoughts After Building & Deploying – Part 7
Over the course of this series, I’ve built the same project, TartarusInsight.com, twice. Once with Next.js and once with React Router v7 (Remix). Exploring everything from fonts and routing to layouts...
opensourceodyssey.com
August 13, 2025 at 3:08 PM
🚀New Blog Post!🚀

I've explored various ways to self-host Next.js & React Router versions of tartarusinsight.com using VPS.
From 🧑‍🔧manual setup to 🐋Docker & 🧙‍♂️Coolify!
Which framework is best for self-hosting?

Check it out for all the details!👇
opensourceodyssey.com/next-js-vs-r...

#buildinpublic
August 4, 2025 at 2:55 PM
If you're interested in a private & uncensored AI, check out Venice.ai! Chat and generate images using advanced models like Llama 3.1 405B, DeepSeek R1 671B, and Stable Diffusion 3.5 Large. 🚀
They also provide an API!

#solopreneur #indiehackers #IndieDevs #buildinpublic
Venice | Private and Uncensored AI
Try Venice.ai for free. Generate text, images, characters and code using private and uncensored AI.
Venice.ai
August 1, 2025 at 11:26 AM
I tested 😺Lumo! Proton's new AI chat.
I like it!
It's not as good as ChatGPT or Claude, but it's great for most tasks!
Plus, it's privacy-focused. I’ll definitely use it!
lumo.proton.me/about

#indiehackers #solopreneur #IndieDevs #OpenSource #buildinpublic #AI @proton.me
About Lumo, the privacy-first AI assistant | Lumo by Proton
Lumo helps you stay productive and private. As a privacy-first AI assistant, Lumo protects you with Proton's no-logs policy and zero-access encryption.
lumo.proton.me
July 31, 2025 at 1:41 AM
Just installed @coolify.io on a VPS from Hetzner
and it welcomed me with this.
Dev tools with a sense of humor? Love it. 😂

#indiehackers #solopreneur #IndieDevs #reactjs #nextjs #OpenSource #buildinpublic #VPS #LearnToCode #CodeNewbie #webdev #vercel
July 29, 2025 at 2:24 PM
🚨 #StopKillingGames has hit 1 MILLION signatures! 🚨
Congrats @stopkillinggames.bsky.social for starting this!🙌
⚠️Remember: not all signatures will be valid!
We need at least 200-300k more to be sure we pass the next step.
Keep sharing! Keep signing!
#indiegame #indiedev #buildinpublic #AI #gamedev
July 3, 2025 at 4:23 PM
I have signed the initiative Stop Destroying Videogames eci.ec.europa.eu/045/public .

Sign it and share it!
#stopkilinggames #webDev #indiegame #indiedev #web3 #buildinpublic #AI #gamedev
European Citizens' Initiative
Give your support !
eci.ec.europa.eu
July 3, 2025 at 10:54 AM
Great talk by @karpathy.bsky.social:"We have three completely different programming paradigms. If you're entering the industry, it's a very good idea to be fluent in all of them." www.youtube.com/watch?v=LCEm... (5:40) Advice many people miss.
#LearnToCode #100Daysofcode #CodeNewbie #AI #vibecoding
Andrej Karpathy: Software Is Changing (Again)
YouTube video by Y Combinator
www.youtube.com
June 23, 2025 at 2:42 PM
Ok, now. Today might be the day.
I’m seeing that "Ask AI" button in the Solana docs too👀
Docs with built-in AI help? Yes, please🙌

Docs like this be like:"Don’t read me, just talk to me"😂

#AI #solopreneur #indiehackers #IndieDevs #solana #buildinpublic #Blockchain #crypto #NFT #web3
June 22, 2025 at 3:23 PM
Reading the Coolify docs 📚 and spotted this 👀

An 'Ask AI' button at the bottom-right of the page 🤖💬

And it’s actually useful! 😮
Honestly, all docs should have something like this!

#AI #solopreneur #indiehackers #IndieDevs #react #nextjs #OpenSource #buildinpublic #VPS #Coolify
June 22, 2025 at 2:17 AM
Building in public in 2025 feels more like performing than creating.
This piece nailed the shift: from inspiring transparency to exhausting content treadmill.

#buildinpublic #indiehackers #solopreneur
June 20, 2025 at 4:16 AM
This title is technically correct ✅
but totally misleading
“Solo-owned” makes you think it was just one guy,
but the article says the startup Base44 had 8 employees 👀.

#indiehackers #solopreneur #AI #Startups #IndieDevs #buildinpublic #vibecoding
June 19, 2025 at 12:37 AM
🚀 A beginner-friendly Git + GitHub workflow cheat sheet 🧙‍♂️
Perfect for solo devs / open source!

It covers everything from creating a project to using feature branches, PRs, and tags 🛠️

📚 Check it out here 👇
github.com/paaggeli/Git...

#GitHub #WebDev #Coding #buildinpublic #opensource #LearnToCode
June 9, 2025 at 11:43 AM
I was watching a Solana dev video by Abdullah Raza (youtube.com/@AbdullahRaza) and he dropped a gem most beginners miss:

Learn to code❌
Code to learn✅

One of the most honest pieces of advice for anyone starting out.
#LearnToCode #Solana #Web3 #100Daysofcode #CodeNewbie #WebDev
June 8, 2025 at 11:49 AM
🚀New Blog Post🚀
I'm rebuilding tartarusinsight.com using Next.js & React Router, and I'm documenting every step!📖

🤖Implementing the chat bot
Check it out! 👇
opensourceodyssey.com/next-js-vs-r...

#WebDev #JavaScript #Coding #buildinpublic #AI #opensource
Next.js vs. React Router(Remix): Creating the Chat Interface – Part 5
This is where everything starts to come together. In this post, I’ll rebuild the core chat interface that allows users to interact with the AI — sending messages, receiving responses, and managing the...
opensourceodyssey.com
June 1, 2025 at 9:29 AM
Just read it, remix.run/blog/wake-up... and I think this new approach has potential. Especially the goal of having zero dependencies. Looking forward to seeing how Remix v3 will evolve.
#WebDev #JavaScript #buildinpublic #opensource #nextjs #react
Wake up, Remix!
It's time to go wake up Remix! Here's what we're building and what it means for React Router.
remix.run
June 1, 2025 at 9:27 AM
🌟 New Medium Post! 🌟

One Year of Building in Public: A Personal Recap

👇

medium.com/@panosangel1...

#buildinpublic #indiehackers #solopreneur
One Year of Building in Public: A Personal Recap
From launching apps to passive Twitter growth. Here’s what I’ve learned after 12 months of building in public.
medium.com
May 23, 2025 at 3:58 PM
🚀New Blog Post🚀
I'm rebuilding tartarusinsight.com using Next.js & React Router, and I'm documenting every step!📖

📰Layout
Check it out! 👇
opensourceodyssey.com/next-js-vs-r...

#WebDev #JavaScript #Coding #buildinpublic #AI #opensource
Next.js vs. React Router(Remix): New Pages & Layout – Part 4
With the homepage complete, it’s time to give the site more structure. In this post, I’ll add two new pages: Policy and Help. These pages share a common layout: A banner at the top The menu The main c...
opensourceodyssey.com
May 9, 2025 at 3:33 PM
🚀New Blog Post🚀
I'm rebuilding tartarusinsight.com using Next.js & React Router, and I'm documenting every step!📖

I cover Google Fonts & Images
Check it out! 👇
opensourceodyssey.com/next-js-vs-r...
#buildinpublic #indiehackers #solopreneur #webdev #JavaScript #AI #opensource
Next.js vs. React Router (Remix): Google Fonts & Images – Part 2
Now that the project is set up, cleaned up, and pushed to GitHub (as covered in my previous post), it’s time to prepare the ground for building. Before jumping into individual pages and components, I’...
opensourceodyssey.com
April 27, 2025 at 8:18 AM
I tried generating an image in 🎨 Ghibli style for my last post comparing ⚛️ React Router and ⚡ Next.js
opensourceodyssey.com/next-js-vs-r...
and it was almost perfect!🤌

#buildinpublic #indiehackers #solopreneur #WebDev #JavaScript #Coding
April 1, 2025 at 3:33 AM
🚀 New Blog Post Alert! 🚀

I'm rebuilding TartarusInsight.com using Next.js & React Router, and I'm documenting every step! 📖

In my latest post, I cover project setup, cleaning up unnecessary files, & pushing to GitHub.

Check it out! 👇
tinyurl.com/a3zt7f88
#buildinpublic #indiehackers #solopreneur
March 31, 2025 at 7:10 PM
🚨 Favicon.ico error in your Next.js app? 😩
🎯 Solution: Regenerate your favicon using this free online favicon generator! 🖼️⚡
favicon.io
Hope this helps! 🚀 Let me know if you need more tweaks. 😊
#buildinpublic #indiehackers #solopreneur #WebDev #Coding #nextjs #react
March 30, 2025 at 5:26 PM
Brave browser’s 🦁 Leo AI 🤖can answer questions about the page you’re on.
Super useful for reading docs! 📚👍
#buildinpublic #indiehackers #solopreneur #AI #WebDev #Coding
March 29, 2025 at 6:17 PM