# What you can do in a decade

Original: https://swyx.io/decade
Published: 2026-04-22

> I turned 40 today. For my 35th I did principles, but for my 40th, I wanted to offer perhaps more useful reflections.

I turned 40 today. For [my 35th I did principles](https://www.swyx.io/35-principles), but for my 40th, I wanted to offer perhaps more useful reflections. 

Bill Gates is credited with saying that ‘**Most people overestimate what they can do in one year and underestimate what they can do in ten years.**’ I have just completed what many consider to be a good ten years. If you are me 10 years ago, you might like the perspective it brings.

<img width="950" height="710" alt="Image" src="https://github.com/user-attachments/assets/185df9ee-775b-41b8-90a5-9c8c0c2efd00" />

10 years ago (April 2016):

- My hedge fund career (which I had spent ~a decade working towards since high school) had abruptly ended with my boss suddenly leaving us
- I couldn't code much other than writing pandas in Jupyter Notebooks, and my 2 years of Haskell for options pricing
- I had no blog (i would start a [Medium](https://medium.com/@swyx) shortly after). I did not have an active Twitter account, primarily lurking in Facebook/Tickld and then Reddit
- I had just ended a short situationship (shoutout Kenny) and basically had no chance of dating anyone for the next 8 years
- I had ~no friends in San Francisco; when I moved to New York I just had work friends, and briefly, acapella friends, but otherwise mostly kept to myself in Chelsea/Flatiron. My biggest social event of the year was a cageless tiger shark dive trip to Fiji with [Jane](https://markabisheganaden.blogspot.com/2010/06/jane-pengs-7-day-run-in-sahara-250-km.html), my JC friend (who has since settled down, boo!)

Now:

- I've made my own career and the careers of many others in AI Engineering
- I can code JS/Python very slowly but know enough to prompt most things
- I have Latent Space and Dx.tips and swyx.io and Twitter
- I have Mada and 2 dogs and many good friends in my life (even doing a [Broadway song](https://www.youtube.com/watch?v=_2o45F3BhCs) for the first time in 18 years!)

It's not been a perfect ten years: I failed to join an AI lab early despite strong opportunities in 2022 and 2023, I did not proceed further in deep learning despite starting in 2019, my fitness has steadily declined with my metabolism, friends/mentors have passed on, I've parted ways with friends and partners I would very very much rather not have lost, Smol ended up getting folded into Cognition rather than finding a direction I had conviction in, and (for whatever it is worth) I still do not have kids and spent less time with family than I ideally would want.

But overall I think my 30's went much better than my 20's. For what it's worth, most people in their 40's seem to report feeling that way looking back. I think having to reinvent myself every 2-5 years (variously, I've been a central banker, an options trader, an equities analyst, a fintech guy, a frontend guy, a data engineering guy, a devrel guy, a platform engineering guy, and now whatever the fuck it is i do) has kept neuroplasticity strong, but also come at the cost of being able to work for anyone or, increasingly, accept visions different than my own that does not make sense to me as evidently superior (this is hopefully and subtly different than arrogance in rejecting everyone else's POV).

Maybe this is stronger in Asian traditions, but when I was younger, I was much more willing to accept what society/superiors told me was my path, what I should do, what "good performance" meant. But then I realized [the world is run by people no smarter than you](https://www.swyx.io/no-smarter) — and even people that genuinely mean well, end up only prescribing [games that you don't want to win](https://x.com/swyx/status/1284596781779767297). The only lasting path to satisfaction, happiness, skin in the game, maximizing learning, is to really study everybody's game, define your own, and then play it to the best of your ability.

The simple name for this is self-belief - that you can ACTUALLY, truly, bet on things and opportunities and people and companies and whatever you genuinely believe to be true and necessary, despite the cynicism and ambivalence of others, and to exert persistent and unyielding intentional effort over time to make real what you know needs to exist in the world.

<img width="478" height="214" alt="Image" src="https://github.com/user-attachments/assets/075006d3-7a1c-4d23-86ca-de2c61e82032" />

https://x.com/thedankoe/status/2045517520690725184?s=20

After all, everything else Good in the world was made by someone else who went through the exact same messy journey. 

In one year you'll probably mostly be thinking and doing what you think you'll be doing in a year today.

In a decade, EVERYTHING can change. Especially in this coming, probably most critical decade of humanity.

I'm excited to see you in 2036. Hang in there and be good to others and to yourself.

## Misc

This was 30.

<img width="1207" height="812" alt="Image" src="https://github.com/user-attachments/assets/f23f79f5-5416-42a0-aef5-15c13020d820" />



Then came my 30's:

- 2016: Moving to New York for [Sentieo/Alphasense](https://x.com/swyx/status/2036161815013630063)  as a nontechnical PM (creating [the Similar Tables feature](https://patents.justia.com/patent/11829950) — I quit before the patent was granted) and slowly realizing I couldn't do shit without convincing engineers to do it for me
- 2017: spent the new year alone in a shitty motel in New Delhi (for work) wondering what I was doing with my life. decided to properly learn to code via FreeCodeCamp ([raw](https://forum.freecodecamp.org/t/no-zero-days-my-roadmap-from-javascript-noob-to-full-stack-developer-in-12-months/164514), [writeup](https://hackernoon.com/no-zero-days-my-path-from-code-newbie-to-full-stack-developer-in-12-months-214122a8948f), [podcast](https://www.freecodecamp.org/news/shawn-wang-podcast-interview/)) - this included a 2 month sabbatical in Chiang Mai I've basically never written about before where I basically binged FreeCodeCamp and Wes Bos tutorials every single day morning to midnight while listening to [SEDaily](https://softwareengineeringdaily.com/2017/08/09/state-of-javascript-with-sacha-greif/) and Syntax.fm, only to conclude that it wasn't enough and then have to apply and join a bootcamp (Full Stack Academy). Then the job search and eventually getting my first (bad) job as a professional software engineer.
- 2018: The year I "went public". Dev.to's sponsorship of DevFestNYC pushed me to write [my first technical blogposts ever](https://www.swyx.io/medical-machine-learning-in-30-seconds-dh1). [React Suspense happened](https://www.swyx.io/a-walkthrough-of-that-react-suspense-demo--4j6a) and that got me noticed by Dan Abramov (who made me [moderator of /r/reactjs](https://www.swyx.io/moderating-rreactjs)), quickly followed by [Learn In Public](https://www.swyx.io/learn-in-public) and [my first ever conference talk at React Rally](https://www.youtube.com/watch?v=ZZoB5frlcnE) and getting hired for what became my first Developer Advocate role. I also started my [Georgia Tech online Masters in CS program](https://www.swyx.io/networking-essentials-architecture-and-principles-2g5e) and started [pushing TypeScript](https://www.youtube.com/watch?v=TcDFd9W2Y2A) probably [too hard](https://www.swyx.io/star-apps).
- 2019: started my [first ML course at Georgia Tech](https://www.swyx.io/machine-learning-an-overview-216n), did my [second conference talk in Hawaii](https://www.youtube.com/watch?v=1WNT5RCENfo) and [third in Barcelona](https://www.youtube.com/watch?v=WVayQ66AGa4), laying the groundwork for me to eventually [drop React for Svelte](https://www.swyx.io/svelte-static), developing [The Hooks Talk](https://www.swyx.io/hooks) with Dan that became my most famous talk, [done in Singapore](https://www.youtube.com/watch?v=KJP1E-Y-xyo). I read and [evangelized](https://www.youtube.com/watch?v=B-gANQc0giM&feature=youtu.be) Boris Cherny's Programming TypeScript, before he went on to create Claude Code, and did a [bunch more Netlify work](https://www.swyx.io/netlify-year-one). Somewhere here I crossed [10,000 Twitter followers](https://www.swyx.io/10000-loose-fans). I wrote [In Defense of Hammers](https://www.swyx.io/hammers), which even in 2026 [Will King remembers fondly](https://twitter.com/wking__/status/1171549928511946752).
- 2020: Covid year 1. Started [Svelte Society](https://www.swyx.io/starting-dev-community-meetup) (for [the next 10xing downloads](https://www.swyx.io/svelte-2022)), [left Netlify](https://www.swyx.io/farewell-netlify), and [joined AWS](https://www.swyx.io/writing/hello-aws) after [JAMstack died](https://www.swyx.io/netlify-era-jamstack-end), started learning [Tailwind](https://www.swyx.io/tailwind-unreset) and [DynamoDB](https://www.swyx.io/dynamodb-book), wrote [The Coding Career Handbook](https://www.swyx.io/coding-career-launch) and The [Third Age of JavaScript](https://www.swyx.io/js-third-age) and [How to Create Luck](https://www.swyx.io/create-luck).
- 2021: [halfway point](https://www.swyx.io/35-principles). Joined Temporal as first [Head of DX](https://www.swyx.io/why-temporal), wrote famous posts on [DevRel](https://www.swyx.io/measuring-devrel) and [Usage Based Billing](https://www.swyx.io/why-usage-billing) and the [Self Provisioning Runtime](https://www.swyx.io/self-provisioning-runtime) and my [Cloudflare bull thesis](https://www.swyx.io/cloudflare-go), 
- 2022: [Temporal Series B](https://www.swyx.io/temporal-centicorn), and writing [The End of Localhost](https://www.swyx.io/the-end-of-localhost) and gave my [first Data + AI talk](https://www.swyx.io/paradigm-lost) and organized the very first [Dev Writers Retreat](https://www.swyx.io/dwr-review) in Miami, and started [Latent Space](https://www.swyx.io/substack-change-domain).
- 2023: Latent Space [started to take off](https://www.swyx.io/ranking-#1-on-hn-in-mid-april), and eventually led me to move to SF, [start smol.ai](https://www.swyx.io/my-new-startup-checklist) ([with visa](https://www.swyx.io/o1)), start [the podcast](https://www.swyx.io/latent-space-250k) ([retro](https://www.swyx.io/podcast)), and write probably [the most important blogpost of my career](https://www.latent.space/p/ai-engineer). Year ends with the first ever AI Engineer Summit.
- 2024: wrote my [first fiction story in a decade](https://www.swyx.io/upload), and ran the first [AI Engineer World's Fair](https://www.swyx.io/aiewf-2024) while locked out of the country. Latent Space crosses 2M combined views/downloads.
- 2025: after yet another failed situationship, decided to write a [Date Me doc](https://www.swyx.io/date-me) on Jan 1 which indirectly led to Mada, and we end up moving in together. I also decided to [join Cognition](https://www.swyx.io/cognition) and remain an advisor today. AIE steps up to 4 events: an NYC summit, SF World's Fair, AIE Paris (partnered with Koyeb), then AIE CODE back in NYC again. 10M views, 1.2M uniques.
- 2026: we have just completed the first [AIE Europe 2026](https://www.ai.engineer/europe/2026) in London and I'm writing this at the first [AIE Miami 2026](https://www.ai.engineer/miami/2026) partnered with React Miami.
