I write about writing as a developer, mixed in with whatever tech I’m into • Sr. Developer Educator
@ClerkDev
, Prev
@PlanetScale
• Go make someone smile today
Big goal for 2024 is to foster my existing friendships and build new ones.
I don’t care if we’ve never met, if you wanna chat, schedule something with me 👇
I was part of a mass layoff at
@planetscale
today. 🫠 Taking a bit to process it before I hit the pavement to find my next role.
I do full stack dev (.NET, JS, Go are my main) and content as well. If you know of anything, I’d much appreciate it.
RT for reach 🙏
I was part of a mass layoff at
@planetscale
today. 🫠 Taking a bit to process it before I hit the pavement to find my next role.
I do full stack dev (.NET, JS, Go are my main) and content as well. If you know of anything, I’d much appreciate it.
RT for reach 🙏
I was part of a mass layoff at
@planetscale
today. 🫠 Taking a bit to process it before I hit the pavement to find my next role.
I do full stack dev (.NET, JS, Go are my main) and content as well. If you know of anything, I’d much appreciate it.
RT for reach 🙏
@MrTurnerj
@ThePracticalDev
Don’t stress perfection before you understand concepts. I have a bad habbit of freezing and worrying if I’m doing X the most optimized way instead of just getting it done!
Also gotta add that on top of all the support I’ve received, my wife left this nice note at my desk while I was out for a walk to clear my mind.
She’s the best ❤️
Just wanna say thanks to everyone who took time to reach out, comment, retweet, call, whatever regarding the layoffs.
I haven’t had a chance to respond to everyone, but I definitely will!
Love you all 💜
@remotely_ruth
You & your phone are the front end.
The pizza shops phone is the API, and the cook is the backend.
The phone network & driver are the transport (ie; HTTP)
When you call to order a pizza, the backend makes your pizza and the driver returns it to you.
Silly example 🤣🍕
Just wanna say thanks to everyone who took time to reach out, comment, retweet, call, whatever regarding the layoffs.
I haven’t had a chance to respond to everyone, but I definitely will!
Love you all 💜
I’m VERY excited to announce that next week I’ll be starting a new chapter in my career as Developer Educator over at
@planetscaledata
I’ve absolutely loved my time and work at Temeda, but so excited at whats coming down the line!
So a bit of personal news - we finally got a solid offer on our KY home and will officially be moving back to IL in a few short weeks!
Things are gonna be a bit crazy for a bit, but I’m excited to be closer to family again ❤️
I've been preaching content & networking forever. This is the moment I've been preparing for over the last 5 years.
Sitting at 13 potential opportunities, one is already progressing and VERY much has my interest 👀
Day one at
@ClerkDev
today!
I’ve already got a piece in the works that shows how to integrate it with
@discord
, but what are YOU interested in learning about?
Hit me up 👇
Wouldn’t be moving day if the weather wasn’t acting up 😅
Last few moves have been in a winter storm or a heat wave…
Oh yeah, I’m moving into my new house today 😏
This is probably the most vulnerable I’ve ever been on here. I’ve been struggling a lot with anxiety and stress lately. I wrote this journal entry yesterday and after rereading it I really felt like it was worth sharing because it’s uncommon to see on social media.
I often feel
This Friday at 11:30am Eastern, I'm hosting a round table chat discussing the massive impact
#buildinpublic
can have on your career.
It will be part of the Journeys Conference sponsored by
@ClerkDev
I told you I'd bring a killer lineup 🔥
@aarondfrancis
@kulkarniankita9
Vector embeddings as I understand them
The team at
@PlanetScale
(where I work) recently announced that vector search is coming to our databases.
As a technical writer and researcher on the Developer Education team, it became my responsibility to understand what vector
Excited to share that I’ll be heading out to hang with
@jlengstorf
to rep
@ClerkDev
for the 4 Web Devs 1 App IRL series next week!
Im so pumped for this 🤩🤩🤩
THAT has literally changed the trajectory of my career.
I was ready to throw in the towel on being a Developer Educator. I only went to THAT TX 2023 to meet
@jamesqquick
and
@bradgarropy
in person at least once.
I walked away with a circle of supportive, amazing friends I
Day 2 at Clerk ✅
- wrote an article on adding it to
@nextjs
🔗👇
- met more of the team through a few meetings
- got to chat with the awesome
@domitriusclark
Got some amazing stuff cooking at the moment 👀
Woke up to a pleasant surprise from my YouTube channel this morning! 🤗
And if you aren't subbed, please do! Future content will be focused on building cool stuff for front-end devs 🔗👇
Completely forgot to share, but late last week I published a post to the
@ClerkDev
blog walking through how to automate schema changes to a
@neondatabase
using
@DrizzleORM
and GitHub Actions!
Check it out in the 🧵
So
@shashiwhocodes
and I wanna have a
@ThatConference
recap next week on a Space
Looking for a few folks to join as panelists. Speakers, attendees, whoever!
Any takers? DMs are open or comment below!👇
Check out this demo I built to integrate
@stripe
Elements with
@ClerkDev
custom flows to build an integrated Sign Up + Product Selector + Card Capture form for new users!
Shout out to
@koslib
for the challenge, and giving me permission to turn this into my next blog post 🎉
SUPER EXCITED to announce that I've been accepted to speak at
@ThatConference
TX 2024!!!
My talk will be all about building GitHub Actions with Docker, largely inspired by my work on the
@PlanetScale
Actions!
Trying out a new style of video: instead of a code-along, I'm walking through a recent project of mine and how it works
Here's how I built a way for
@fullstackchat
members to self-manage their own roles, featuring
@nextjs
,
@discord
, and
@ClerkDev
Super excited to announce that I will once again be a speaker at
@ThatConference
this summer!!!
My talk is about showing how you can use IaC and GitHub Actions to create your own version of services like Netlify
Just published my NPM package for streamlining the use of webhooks with
@ClerkDev
I could use a few people to test before making it more public, anyone interested? DM me
Here is what syntax looks like in a
@nextjs
route handler:
@aarondfrancis
@dickinsontiwari
@PlanetScale
Ok strap in for this one.
So from what I gather with
@DrizzleOrm
, the `.references` function is how you define relationships, however with drizzle-kit, this will try to create FK constraints which PlanetScale does not support.
I’m at a crossroads.
When I was 20, I left my job to become a fully independent entrepreneur. At 24 I re-entered the workforce because I wanted to start a family. I made the right call, no regrets, but I always told myself I’d go independent again at some point.
Ive been
Alright fam, so I’m getting back into the
#buildinpublic
game.
I’m gonna be building an AI powered recipe manager, completely open source. No MMRs, just a fun thing I wanna throw together.
-
@nextjs
as the base
-
@vercel
for hosting
-
@ClerkDev
for auth
-
@neondatabase
as
My latest article for
@ClerkDev
just went live!
Learn how to use Organizations to build multi-tenancy into a simple todo app. Complete with sample repo if you just want the code!
ft
@nextjs
and
@neondatabase
Dont be afraid to brag a little about your coding skills. It takes time and effort to build them and you shouldn't feel ashamed to show what you know!
#100daysofcode
#development
#javascript
So I’ve been busy…
I know I haven’t been terribly active here lately, but a big part of that is I’m going to be out of office for the next two weeks to move my family a few states over, so just wrapping up open items so my team doesnt have to take over. That said, here’s what
They say you're the average of the people you spend the most time with.
Well after spending a week with these amazing people, I really need to up my game to even get to the average!
I work with some incredible people ❤️
I'm starting to be OK with the fact that I love to get fired up about something for periods, trying to master that thing, then moving on to the next thing I'm excited about.
I've always viewed it as a personal fault, but realistically it has helped me learn and grow very quickly
My big 2024 goal is to build friendships, new and old, so I’m scheduling 1-2 coffee chats per week.
Today I got to chat with both
@DamnGoodTek
and
@DominickJMonaco
for the first time!
@Nateemerson
is with me next week, would love to get 1 more ☺️
Submitted my talk for
@ThatConference
!!! Nothing like coming in at the buzzer 😅
Also huge shout out to
@TheClarkSell
,
@iamwix
, and
@BraydonCoyer
for reviewing my draft before submitting it!
They helped me get past the surface-level stuff and dig deeper into my own mind for
Props to this guy for planning an awesome offsite for the
@ClerkDev
marketing team!
This is the first time I’ve even been to a company outing like this and it was incredible. Great people, great conversation, and great experiences.
Can’t wait for the next one
Just DM'd 8 people to schedule for my upcoming podcast! Hopefully this gets the ball rolling 🤞
If you're building cool software, or starting to, hit me up to come chat with me about what youre building
SUPER EXCITED to announce that I'll be speaking at
@ThatConference
in WI this July.
This is my first in-person speaking engagement EVER, and I cannot overstate how grateful I am for this opportunity!
Lots of
#buildinpublic
folks will brag on how quickly they can spin up and launch new projects.
That’s fantastic, but I also think perspective is great too. I’m building something as well but it will take a while to launch since I have a family and job that takes priority.
Finally circling back to Cooking with Clerk.
#buildinpublic
Mid-day update:
- Saving recipes to a
@neondatabase
- Sharing recipes publicly
- Favoriting recipes
- Public user profiles
Next up:
- Integrating with
@permit_io
Quick video recap: