Software Engineering manager. Used to write books, articles, and work on too many other things {he/him} @duncanmackenzie on bluesky

Redmond, Washington
Joined March 2007
For folks who are interested in such things, I just looked up my level progression over the years at Microsoft. (Image is the same data as a chart) Hire at L60 L61 -- Dec 1999 L62 -- Feb 2001 L63 -- Dec 2005 L64 -- Mar 2008 L65 -- Sept 2011 L66 -- Sept 2015 L67 -- Sept 2018
Someone asked me what level I started at Microsoft, my progression through levels, etc... so I had to go look it up. Started as a L60 back in May of 1999! So 23 years as of yesterday
8
4
4
90
Duncan Mackenzie retweeted
Vittorio has left this world today 😢 He was a unique individual. Full of passion, curiosity, knowledge, wisdom and sense of humor. “Buongiorno Eveybody!” he would start every conference talk. I am only grateful to him. Auth0 is the result of his influence and passion for identity 🙏 I am very sad but also relieved that I was able to tell him how much I loved and admired him the last few months while he was sick. Thank you Vitto, you will be missed but your legacy will be always remembered ✨
143
93
84
850
279,328
Swinging back on here for a moment to say I have some Blue sky invite codes. DM me if you need one and I will see what I can do – at Redmond, WA
2
1
145
Go to stripe.com/docs/payment-link… to try it out yourself 🙂 – at Bellingham, WA
One of my favorite features shipped in @stripe docs recently: you can now hover over api parameters in code snippets to get in-context definitions i.e. no more having to navigate away and break flow to get this information 😍
4
249
We updated the search UX on Stripe.com/docs, it's not a huge change, but there's a new feature we haven't added any advertisement about yet... Hint: try typing API: in the prompt 🙂 – at Redmond, WA
1
5
811
Duncan Mackenzie retweeted
I repost this every single time I see Andrew Tate trending. Best burn ever.
1,095
11,764
429
93,099
2,379,230
Duncan Mackenzie retweeted
Replying to @docsmsft
@docsmsft Friday post ship, post ship beers, post ship bug fix ship again 🚢 🐜 🚢 🔥
3
3
1
9
🚨 Just a reminder: I'm hosting some great folks from Google who have even greater insights on Core Web Vitals, their evolution and some of the most significant changes in recent times. Join us. Link below. A @towebperf event ⚡️ Powered by @Catchpoint!
Announced last week, I'm putting together a Core Web Vitals AMA w/ the Magistrates Of Metrics: 🗣️: @anniesullie, @mmocny & @tunetheweb 📆: Friday June 16th ⏰: 1pm EDT, 10am PDT, 6pm BST 🔗: bit.ly/cwv-ama-2023 (click for reminder) have your q?s ready. #webperf RT⚡️
3
2
850
Duncan Mackenzie retweeted
Because of the pay gap, women have lost out on more than $60 trillion in wages since 1967. Yes, trillion. Today women still earn roughly 82 cents for every dollar earned by men, despite playing an outsized role in our economy. We must ensure fair wages for all.
31
113
1
490
41,012
Duncan Mackenzie retweeted
This is a reckless comment from a lawyer who knows better. No one is jailing anyone at will. A grand jury has found probable cause of crimes. Trump gets due process, like everyone else. He gets jailed only if a jury finds guilt beyond a reasonable doubt and a judge imposes jail.
If the people in power can jail their political opponents at will, we don’t have a republic
1,046
2,418
185
11,734
769,196
Duncan Mackenzie retweeted
As a company of developers, building for developers, we care *a lot* about developer tools. So we built Workbench—a first-of-its-kind dev tool that lets you look under the hood to understand, debug, and grow your Stripe integration.
Introducing Stripe Workbench. 🧰 Build faster than ever with our new developer tool. Join the beta: workbench.stripe.dev.
3
12
1
107
32,888
I missed it when it was live, but happy to find video of demand of Connor playing at a @wizards_magic event in Dallas: twitch.tv/videos/1836771462?…
2
245
Duncan Mackenzie retweeted
Then with @micaelaballew, I got the chance to build stripe.com/terminal. I desperately wanted to make this animation extra special, so I quietly snuck in an easter egg to make the buttons clickable. 1337 still redirects you to the /jobs page 😏
3
4
205
25,090
Duncan Mackenzie retweeted
Did it just go down again or is that just me?
15
558
20
6,081
501,002
I don't even understand the reference 😞 – at Redmond, WA
What’s the first GIF that comes up when you type your name?
1
2
394
I had an awesome time interviewing @dwizzzleMSFT. Dave is super smart and a champion for security researchers and the hacker community. I'm now also convinced he's cloned himself and/or created a pocket universe in order to undertake all of his extra-curricular hobbies. 😁 Enjoy!
David Weston @dwizzzleMSFT, VP of Enterprise and OS Security at Microsoft, joins @nicfill in the first episode of the new BlueHat podcast to discuss the importance of security research as part of a comprehensive cybersecurity strategy. Listen on Apple 🎧 msft.it/6019gZZex
2
9
1,061
If you live near Redmond and like pizza and beer... Tuesday is the day for you 🙂
1
7
779
Not everyone knows this, but Taylor Swift also wrote another book, under a pseudonym. It’s called Born Yesterday: Inexperience and the Early Realist Novel, and you can buy it here: press.jhu.edu/books/title/11…
Swifties made a random, unpublished book a bestseller after convincing themselves Taylor wrote it dlvr.it/SnqWsY
14
124
21
4,208
985,035
Duncan Mackenzie retweeted
Chat is the most obvious but least interesting interface to LLMs. It’s like calling REST APIs using curl. There’s not enough exploration into using the LLM response to power graphical interfaces, like we’d use any other API.
1
4
365
Went through this history with someone at work recently, figured I should write it up and put it out onto the web duncanmackenzie.net/blog/evo… Based on my best recollection, but feel free to correct me as you wish 🙂
1
2
9
816