Francisco Luna 🌙 (@CodingWithFran) profile picture

Product Engineer - Shipping products from idea to production | Node.js | AWS | Golang

Joined June 2023
Photo by Francisco Luna 🌙 (@CodingWithFran)Photo by Francisco Luna 🌙 (@CodingWithFran)Photo by Francisco Luna 🌙 (@CodingWithFran)Photo by Francisco Luna 🌙 (@CodingWithFran)Photo by Francisco Luna 🌙 (@CodingWithFran)Photo by Francisco Luna 🌙 (@CodingWithFran)Photo by Francisco Luna 🌙 (@CodingWithFran)Photo by Francisco Luna 🌙 (@CodingWithFran)Photo by Francisco Luna 🌙 (@CodingWithFran)
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/
3
305
"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?
45
Couldn't agree more!
Biggest lesson I learnt this year: Fcuk your feelings and do it anyways!
3
238
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
1
4
195
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.
2
4
318
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.
1
12
233
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.
3
144
Francisco Luna 🌙 retweeted
First video of my face on here! A lot to improve, But exciting things are coming 🔥
15
3
1
33
1,535
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 🤣
5
138
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!
2
8
170
Sometimes I wish things were easier But my: - Knowledge - Mindset - Lessons Have come from uncomfortable situations. Good morning guys.
4
131
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!
3
7
162
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 😤
1
11
229
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…
4
8
386
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.
1
10
381
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.
3
1
6
405
Good afternoon guys! What are you working on today?
1
8
193
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.
1
1
14
284
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.
1
5
133
When you're scared you can: Build that difficult project anyway, learn those new technologies, talk to that girl and take the risk anyway. Or just be paralyzed, overthink and never try. Feel uncomfortable my friend, it's part of life.
3
5
135