people use caffeine so wrong
if you're consuming it every day (ie, coffee), you depend on it to get to a baseline level of consciousness
if you only consume it once a week (or less), on days when you want to be extra effective, it's a superpower
I built a startup on AWS and have advised dozens of startups doing the same.
This is a practical thread with advice I wish I'd been given early in my startup journey.
the irony of software devs freaking out over technology replacing some jobs
when as a collective we've been replacing jobs in other industries for decades
if you're going to build something valuable on the web, that value will live in your backend
frontends are throwaway
don't put your backend in your frontend
Guys you don’t get it. HTMX is so the backend people can stop complaining about React
We want it to win just so backend devs will shut up about frontend getting too hard
April is my first month of full-time freelance work.
Revenue so far: $60,427.41 (USD).
It's just me; no agency, no subcontractors.
The "expert path" is valid. Become an expert in something and learn to sell that expertise.
The reward? No upper limit on your rates.
been writing a lot of vanilla js lately (to feel something)
really wish there were a shorter syntax for document.getElementById
maybe an opportunity for a library to provide a more convenient and terse syntax for common cases like this
spitballing: `!(#<element id>)`
Earlier this year, I prepared for and passed 12 AWS certification exams.
This thread is an attempt to distill my learnings into a practical guide for others that are pursuing AWS certs.
retrain your weak mind to stop being scared of AI devs and start getting excited about everything you could build if you had something like this at your disposal
Today we're excited to introduce Devin, the first AI software engineer.
Devin is the new state-of-the-art on the SWE-Bench coding benchmark, has successfully passed practical engineering interviews from leading AI companies, and has even completed real jobs on Upwork.
Devin is…
My path:
- College dropout @ 19
- $22/hr freelance dev "job" @ 22
- $800k+/yr running a small dev shop @ 26
- $0/yr co-founding a startup @ 28
- $225k/yr salary after VC funding @ 29
- $175k/yr salary at a larger startup @ 33
- $500k+/yr as a cloud freelancer @ 35
frontend v backend isn't a debate
it's a gang war
neither is "harder", what would that even mean?
value is generally created on the "backend"
(see google, amazon, facebook, netflix, etc)
I get a lot of DMs from people looking for mentorship early in their cloud career.
I try to share my learnings as I go, but I’ve put very little out there that would be useful to newcomers.
Here’s my advice/response to those just getting started:
you should largely ignore:
- those that have never built anything but are obsessed with the "how" ("RSCs fix this!!")
- those that say "just ship, that's all that matters!" ("indiehackers")
there's a middle ground where you balance pragmatism, productivity and care for your…
There are *so many* early startups with ~5-15 engineers lacking AWS expertise internally.
I can’t yell this from the rooftops loud enough: AWS experts needed 📣
If you’re passionate about the cloud, keep going. So much demand!
AWS & serverless are the best.
I’ve got an AppSync GraphQL api deployed in a handful of regions around the globe, ready to respond to anybody from anywhere in <200ms, and it costs me $0 at rest.
Bananas. 🍌
Here's the breakdown of my freelance revenue to date. 16 clients, $401K.
I'll start up a space at 1PM ET (in an hour) to talk through my journey and answer some questions. If you can't join the space, go ahead and reply to this tweet with any questions!
Putting together a spreadsheet with all of my freelance revenue from a busy summer (~$250K, iirc), broken down by customer/industry/scope/etc.
Will publish next week some time and do a short AMA live on Twitter Spaces! 🤗
I don’t know where it’s all headed, but I think “backend dev” is going the way of the dodo.
That role is getting eaten from both ends.
Frontend devs going full-stack (graphql, trpc, api routes, etc.) and devops/infra folks leveraging managed services to build low-code backends.
giving 2 people that retweet this $1000 in AWS credits
also go sign up at if you're a web developer that wants to learn aws, some free training materials dropping soon!
had a little health scare last night that landed me in the emergency room
as i lay on the hospital bed writhing—in the most pain i've ever experienced—i had to type my debit card pin into one of those handheld payment devices
(had to pay the $300 copay for self pay patients)
it's one thing to give people the ability to do dumb things with your framework
it's another to feature them on a slide 😅
(i know this isn't vulnerable to injection, don't @ me... it's still A Bad Idea™)
(also not shaming sam, he's great; i just think this direction is bad)
I turn 35 years old on Friday, which is significant because it's divisible by 5!
To celebrate, here's a list of my 35 favorite AWS services. 🥳
As Mario would say, "Here we gooooo!"
If you’re the person on your small team that manages the AWS account(s) because nobody else wants to, lean into it.
You just might change the trajectory of your career.
my wife picked up a sourdough hobby and holy shit, it's the RSCs of the baking world
weeks long process of adding and removing stuff every day, keeping it at a specific temperature, kneading it, smacking it around
and then at the end you get... a loaf of bread lol
🥳 I'm incredibly excited to share more details about my new course that will help web developers dive deep into the world of cloud computing and AWS!
Take a look:
after spending more time with go, i strongly feel that i still have no opinions on the language
i also have no opinions on javascript, typescript, or html/css after 15 years
it's nice that you're all "WELL if the standard lib only had x y z", i'm happy for you
our aws bill went up after moving from ec2 to lambda, significantly
but the total bill is still a fraction of our monthly burn
less operational burden and increased focus on product makes it worth it for us
not for everyone, but should be the default
I interact with a lot of web developers, and I've never seen a technology as feared (and misunderstood) as AWS.
Most of the objections to AWS falls into one of these 5 buckets:
• Amazon/Bezos is Evil
• Vendor Lock-In
• The Console UX
• Too Complex
• Pricing
lot of bizarre discourse around the planetscale news
most of it from people that have never been in leadership, let alone founded a company
when did jobs and free database services become our god given right?
startups are speeding towards near certain death, at all times
so…
my wife was 20 and i was 22 when we married
had kids at 26/28
none of this has anything to do with anyone's career
we're mostly happy, though it's hard to call the hardest days "happy" 😅
life is certainly more full, wouldn't have it any other way
not advice btw, you do you
Here's the breakdown of my freelance revenue to date. 16 clients, $401K.
I'll start up a space at 1PM ET (in an hour) to talk through my journey and answer some questions. If you can't join the space, go ahead and reply to this tweet with any questions!
Putting together a spreadsheet with all of my freelance revenue from a busy summer (~$250K, iirc), broken down by customer/industry/scope/etc.
Will publish next week some time and do a short AMA live on Twitter Spaces! 🤗
a few weeks ago our aws spend jumped significantly, but we only had theories as to why and not a lot of time to investigate
finally spent a couple hours investigating and made a one line code change that shaved off ~$400/day in costs
i'd flex but i caused the issue 🫣
It keeps getting easier to fake a design sense and build accessible UIs:
•
@tailwindui
•
• (how am I just seeing this?!)
• (love the color scales in particular)
•
@shiftnudge
(you get what you pay for)
every time a kid flags me down in my 2012 ford taurus to tell me something's leaking from the exhaust, i tell them i code nodejs apps, the third best server side javascript runtime
Every time a kid flags me down in the Lambo and asks me what I do for work I tell them I code in PHP the greatest programming language of all time 😂
That car has done so much PHP evangelism
when i started in web dev i put in a ton of hours for very little return
before i had steady work i would build projects based on freelance job listings and then reach out like "hey, i went ahead and completed the project lmk if you want to hire me"
mostly i'd get no response…
I build on AWS because I know it’ll be here in 10 years. (It’ll also be faster and cheaper.)
Will the half-dozen series A startups powering your frankenstack be here?
Maybe 🙃