product engineer – code / ship / repeat

Florianópolis, Brazil
On the road to release the first major version until the end of the year
Weekend project: Learning while building the WorkOS Elixir SDK Shipped a PR today, to introduce a :client option. By default, the SDK uses Tesla for HTTP Client, but now you can change it by defining your own client module according to the current usage of your codebase
1
589
Weekend project: Learning while building the WorkOS Elixir SDK Shipped a PR today, to introduce a :client option. By default, the SDK uses Tesla for HTTP Client, but now you can change it by defining your own client module according to the current usage of your codebase
1
6
1,888
Forgot to mention here, but I got a new TKD belt last week 😎 On my way to end the year with the yellow belt
9
1,167
In my previous experiences as a consultant, I’ve worked on codebases that had “internal agreements” to always use useCallback when passing functions as props We never really saw explict performance improvements, but it was actually the other way around
I've used useCallback maybe once or twice in the last 3 years, never useMemo 🤷‍♂️ And every time I've seen them when pairing/consulting we've always refactored them out always-rerender is the beauty, heart & soul of React!
3
769
I've been experiencing how much ESLint takes to run in larger codebases due to barrel files, it's a huge pain in terms of DX 😵‍💫
Barrel files are a heavy weight on the JS ecosystem. They - Make dev startup slower and use more RAM - They make builds slower - They increase cold start times in production Read this amazing blog post about how we are addressing the challenge in Next.js vercel.com/blog/how-we-optim…
635
Coming from a JS/TS background and being used to create DB migrations in a Node ecosystem, it's still difficult to get used to Ecto in Elixir But despite the learning curve, I love how the API has its standards, not having to choose between so many ORMs/query builders out there
6
697
I can't live without @raycastapp floating notes anymore, it's such a key part of my workflow
1
2
523
Flying and coding some Elixir 🫡
10
974
Spent almost the whole week in Austin to meet my coworkers from @WorkOS 💙 Was my first time in the US and I enjoyed every single moment of the trip!
19
965
Wasn't able to add more features to Starry, but so far I managed to get the sparkle effects in place and ready to go! 💫 Next step, still in the UI layer, is to provide a way to select Van Gogh art that will be sent to the AI model when editing a certain uploaded picture
2
577
My first ATA Pan-American tournement🫡🥋 Was really fun, learned a ton and earned a medal on every category
16
1,369
Got to work only for a couple of minutes on Starry today Managed to configure a custom font more adequate to the application design by using the new font optimization API from Next.js 13 Tomorrow I'll make more progress on generating more sparkles ✨
1
442
Today's progress on Starry: Still trying to figure out the best layout approach for the main page, but getting the foundation done I've structured the styles and animations for sparkles and got to add some shiny background effects according to the cursor position
1
3
680
I've learned something new while debugging CSS 🧐 Didn't know that it's possible to change the color format of a declaration by holding shift and clicking on it
6
650
Learning journal - 23/09/2023 🖊️
6
913
Starting something 🤔
3
541
Minto Pyramid: a tool for better communication untools.co/minto-pyramid
1
1
371
Muito feliz da presença de um evento daora como esse na nossa ilha! 💚
🔙 E vamos de #TBT no Twitter (ou X) É hora de relembrar um pouco de como foi o nosso evento no ano passado, em 2022 💚 Deu saudades né? A boa notícia é que ainda temos ingressos do 1º Lote, mas logo pode acabar ein... 🏃 ➡️ frontin.floripa.br
1
6
980
Overall, it takes time to get used to covering all of the axes of a code review At least personally, I cannot analyze different areas with just one scanning through the code changes Code style, patterns, performance, potential defects, and product feedback - a lot of nuances
1
3
480