Pinned Tweet
Hey guys! I'm excited to share our first SaaS: Hanatones! 🎉
Hanatones simplifies color management for web designers and developers.
Generate tailwind classes, export CSS variables, and organize YOUR project themes!
Give us a try here: hanatones.com/
"If my backend is organized, I don't need frontend architecture."
I used to believe this, it just led to messy code and a career plateau.
Backend: Hexagonal/DDD for domain rules.
Frontend: Vertical Slicing for feature-based speed.
What’s your go-to architecture & why?
It's been a while, isn't it? I missed you guys. I'll be replying to your questions, as I quit Twitter for a few months
GM!
I've been taking care of my uncle's dog recently and it has helped me a lot to deal with the pressure of finals, work and studying.
Remember to spend time with your pets, family and give time to yourself and your hobbies. 🤞🏻
Stay safe and have a lovely day.
Day 10 of #100DaysOfCode (Round 3)
There was an important feature I've forgotten to add before.
Which was creating the usernames programmatically when registering with Oauth providers.
Now it's working fine and to be honest I used an NPM package to achieve this.
You're not a failure.
You just need to fail more.
This way you'll find and learn what works for you.
Read that again.
Francisco Luna 🌙 retweeted
First video of my face on here!
A lot to improve,
But exciting things are coming 🔥
When you feel bad:
Remember that I spent 2 hours and a half setting up a legacy Python repository that's not working anymore.
I wasn't able to get any useful information for testing purposes...
But hey, at least I learned how to use Pyenv 🤣
Guess who's back!
I've been busy with exams, juggling different responsibilities but I'm back to content creation on X.
I improved my chess, spent time with people, learned how to use Obsidian and made progress at work in the meantime 🔥
New stuff will be coming!
Sometimes I wish things were easier
But my:
- Knowledge
- Mindset
- Lessons
Have come from uncomfortable situations.
Good morning guys.
Day 9 #100daysofcode
I've succesfully implemented all the auth providers in my client's project! All that is left is some MFA when entering with email/username and password.
We're just getting started because this project will keep growing!
GM guys.
Woke up at 5:30am today to implement Google Oauth and implement the best coding practices.
It's almost 8am but I did it! I ate the frog and I've implemented an important functionality to my client's project!
Let's get it 😤
Hey guys! It's a pleasure to share with you my first youtube video where I share with you tips regarding freelancing and what skills you should focus the most in.
Thanks to @velpcode for encouraging me to continue this idea.
youtube.com/watch?v=fhhbp9hJ…
Day #8 #100daysofcode
Let's go!
I've successfully implemented JWT authentication and authorization to the project we're developing with FastAPI and Astro.
This stateless authentication method works perfectly for this one!
Now let's add the rest of features.
This was supposed to be another day grinding at college.
But my car ended up damaged.
The journey to succeed is full of drawbacks and losses.
But it's worth it in the end.
Now I have another reason to work hard.
Buy a new car.
Day #7 #100daysofcode
We've refactor the server actions of Hobby Explore and updated the Supabase dependencies.
It was kind of tricky to set up Supabase SSR but I learned to do so using Next.js headers!
I also updated the maximum file size to 2mb.
Day #6 #100daysofcode
It was a good day practicing FastAPI for a college project!
Learned how to create basic routes, use query parameters and how to connect to a PostgreSQL database.
I'm still getting used to the Python syntax but it's simple so far.



















