· 3 min read

Should I move into a devrel position? 🤔

Sometimes changes are unexpected

Hey there, fresh news this week!

Leonardo is now a DevRel

I’m joking, that’s a fake news… or is it?

It’s no surprise that I’ve got in the back of my mind the idea of transitioning into a devrel role but Claranet, the company I work for, doesn’t have such a position. Until now!

We’re internally moving towards that direction and we’re preparing technical content to share outside, I offered myself to deliver our first webinar. It’s not really a topic I’m super strong on, I’ll be talking about APIs and security, but I’m backed by one of our backend engineers who helped writing the script and reviewed my slides.

I’m really excited as I’ve got the chance of using some of my time at work to officially work on creating and presenting content, that’s so cool! I’m not (yet) officially switching into the new role but at least having some protected time during the week is perfect to see if it’s something I like doing or not.

If you want to join this first experiment it will be next Thursday, February 6th at 12:00 CET and you can sign up here (click).


Open Source corner

While waiting for the huuuge validation PR to be merged on TanStack Form there are a couple that might be interesting, specifically this one about onSubmit meta. It’s probably an edge case but I’ve also seen it myself in a project, where you basically have two submit buttons and you want your form to react differently, be it remaining on the page or navigating away depending on the submit button that was clicked.

As of today you can achieve it with a useRef to store the clicked button (and avoid a rerender!) but that’s not ideal, the PR should cover this case.


Side projets

Finally! After last week doing basically nothing, this time I spent a couple of evenings on ConfHub, basically the version 2.0 of my TanStack Start side project.

I’ve got BIG plans for this one. I currently integrated Supabase for both database and authentication and works really smooth. I can already use it for a few videos about authentication and server functions. The next step will be implementing middlewares to make sure some APIs (aka server functions) can only be used by authenticated users.

I’m having a lot of fun learning TanStack Start and I really hope it get the popularity it deserves.


Channel highlights

As mentioned I’m rolling supabase on a project because… I already tried Convex + Clerk and it was too damn powerful! With just a few lines I got a real time chat integrated with login through GitHub and Google.

This should also open up for a series of videos showing how to get super quick implementing a complete app using services that integrate well with Start. I know if you’re reading this paragraph you’re already subscribe and that’s a really good choice!


Cool picks

I’ve got a really cool pick about TanStack Start but I didn’t want to make this newsletter monothematic so I’ll leave it for next week.

  • 21st.dev: A huuuuge list of components, you can take inspiration… or directly grab the code!

Thanks for reading!

One more newsletter is over, see you next week :D

Thank you!
Leonardo

Share:
👇 Leonardo Montini 👇
What you just read was issue #3 of my newsletter. If you enjoyed it, consider subscribing to get the next issues straight into your inbox.

👇 Just fill the form below 👇
Your subscription could not be saved. Please try again.
Your subscription has been successful, welcome!

Behind the Dev(Leonardo)

A weekly update (hopefully) on what I'm working on, open source projects, new bits of knowledge, shoutouts and cool links. 

I use Brevo as email provider. By submitting this form you agree that your email address will be used by Brevo to send you my newsletter in accordance with Brevo's Privacy Policy.

About the author
Leonardo

Hello! My name is Leonardo and as you might have noticed, I like to talk about Web Development and Open Source!

I use GitHub every day and my favourite editor is Visual Studio Code... this might influence a little bit my conent! :D

If you like what I do, you should have a look at my YouTube Channel!