Here's my 6 hour conversation with @dhh, a legendary programmer, creator of Ruby on Rails, author, and race car driver. This was a fun and inspiring conversation on everything from the future of programming & AI to the nature of happiness & productivity to the value of family, getting married and having kids.
X limits video length to 6 hours. So this full convo doesn't fit (by a few minutes). So, the first 6 hours are here on X. The full version is up everywhere else (see comment).
Timestamps:
0:00 - Episode highlight
1:21 - Introduction
2:32 - Programming - early days
19:57 - JavaScript
30:16 - Google Chrome and DOJ
38:03 - Ruby programming language
45:14 - Beautiful code
1:03:15 - Metaprogramming
1:06:36 - Dynamic typing
1:13:55 - Scaling
1:26:47 - Future of programming
1:44:18 - Future of AI
1:50:13 - Vibe coding
1:58:45 - Rails manifesto: Principles of a great programming language
2:23:11 - Why managers are useless
2:32:32 - Small teams
2:38:39 - Jeff Bezos
2:53:57 - Why meetings are toxic
3:01:43 - Case against retirement
3:09:00 - Hard work
3:14:38 - Why we left the cloud
3:17:48 - AWS
3:27:07 - Owning your own servers
3:33:19 - Elon Musk
3:43:01 - Apple
3:54:48 - Tim Sweeney
4:06:22 - Fatherhood
4:32:04 - Racing
4:59:08 - Cars
5:04:26 - Programming setup
5:19:35 - Programming language for beginners
5:32:53 - Open source
5:41:46 - WordPress drama
5:53:03 - Money and happiness
6:01:56 - Hope
Thanks for the reply. Later in the day I did the quick setup on another machine and had no issues. Now I’m trying to figure out why only one device had issues making winpe.
https://t.co/Ou6M3DoSwb
Bobby Flay at 35:00 echos the basics that people in their trades say, patience and experience. Props to @garyvee for shouting this topic for decades.
Do you want to check if your devices are compatible with #Windows11 22H2 (build 22621)?
Check HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\TargetVersionUpgradeExperienceIndicators\NI22H2 key.
Cool thing to check while waiting updates to #EndpointAnalytics.
What to do with a few minutes of “awkward downtime” between Zoom calls or before a meeting?
Here are a few ideas for how to spend those 5 – 10 minutes. /🧵
@AleksLopezMSFT Correction (sorry for typo)
A2 cont. - Things to self-assess, on multiple department and company wide projects how did you lead on key modules or parts of the project? How good are your notes from the events handling different personalities and outcomes during the journey?
@AleksLopezMSFT A2 cont. - Things to self assess, on multiple department and company wide projects how did you take on lead key modules or parts of the project. How good are your notes in handling different all different personalities during the journey?
@AleksLopezMSFT A2 conclusion - Looking back in my case over a series of projects over 3 years with two different companies lead me to option in my mind that I had potential to take the leap with a foundation of skills to try. I know it's process that requires tons of patience and communication.