Scott Hanselman 🌮 Profile Banner
Scott Hanselman 🌮 Profile
Scott Hanselman 🌮

@shanselman

329,277
Followers
10,515
Following
12,736
Media
86,784
Statuses

VP of Developer Community @ MSFT - Code, OSS, STEM, Beyoncé, 🏴󠁧󠁢󠁳󠁣󠁴󠁿🇿🇼 #T1D , #DevRel YouTube+TikTok listen to the @Hanselminutes inclusive tech podcast!

Portland, Oregon
Joined May 2007
Don't wanna be here? Send us removal request.
Pinned Tweet
@shanselman
Scott Hanselman 🌮
5 months
Declarative statement for engagement
70
15
203
@shanselman
Scott Hanselman 🌮
2 years
Happy 22nd anniversary! (yes, I know lol)
Tweet media one
Tweet media two
1K
7K
126K
@shanselman
Scott Hanselman 🌮
3 years
This is AMAZING. How mRNA vaccines work. By @hotvickkrishna as seen on his TikTok
232
16K
38K
@shanselman
Scott Hanselman 🌮
2 years
90
553
28K
@shanselman
Scott Hanselman 🌮
2 years
My mom sent me this picture of my dad watching the live stream on the Microsoft website today. He doesn’t understand what I’m talking about, but he says he’s proud of me.
Tweet media one
393
793
27K
@shanselman
Scott Hanselman 🌮
9 days
Showing a young person my arcade cabinet and they said 'ohh, I like the bathroom buttons.' Sigh
Tweet media one
165
798
25K
@shanselman
Scott Hanselman 🌮
3 years
My Teams meetings always end SO awkwardly and it's not clear when to leave. So I made live end credits. (no post credits scene)
421
2K
14K
@shanselman
Scott Hanselman 🌮
4 years
Quarantine work !== Remote work. I’ve been working remotely with success for 13 years, and I’ve never been close to burn out. I’ve been working quarantined for over a month and I’m feeling a tinge if burn out for the first time in my life. Take care of yourself folks. Really.
293
3K
12K
@shanselman
Scott Hanselman 🌮
2 years
Apple needs to KILL In-App Browsers. Just launch the damn default browser I trust.
177
499
11K
@shanselman
Scott Hanselman 🌮
5 years
@jessicaliebman This is an arbitrary bit of gatekeeping that is both culture- and generation-specific. In doing this you’re also gong to skew results to people who act and think like you, thereby decreasing intellectual diversity on the team. A thank you is classy, but not a disqualifier.
79
468
11K
@shanselman
Scott Hanselman 🌮
4 years
SARS: Nigerian youth, celebrities protest against controversial police unit accused of brutality #EndSarsNow #EndSARS This affects Nigerian Developers disproportionately as they are likely to be carrying laptops
266
10K
10K
@shanselman
Scott Hanselman 🌮
9 months
This is a weird feeling as I’ve dedicated my career to sharing others’ achievements but I’m gonna to take a moment to celebrate myself. I’ve been promoted to Vice President of Developer Community at Microsoft!
984
401
11K
@shanselman
Scott Hanselman 🌮
2 years
Hey friends - we've open sourced the code to 1995's Microsoft 3D Movie Maker Thanks to @jeffwilcox and the Microsoft OSS office as well our friends in legal and those who continue to put up with me being a nudzh. Thanks to @foone for the idea! Enjoy.
@Foone
foone🏳️‍⚧️
2 years
hey @Microsoft give me the source code to 3D Movie Maker. You released it in 1995 and I want to expand and extend it. my DMs are open, I'll help you open source it.
83
610
6K
198
2K
10K
@shanselman
Scott Hanselman 🌮
6 years
So Windows 10 has "Game Mode" to optimize when playing and streaming. It has "Presentation Mode" when you're using PowerPoint and projecting. I propose Developer Mode. I want Indexing off, Virus checking off, max filesystem speed, optimized caches, etc. IDE/Text editor priority.
323
2K
9K
@shanselman
Scott Hanselman 🌮
2 years
Me today at Microsoft
Tweet media one
100
729
8K
@shanselman
Scott Hanselman 🌮
5 years
I explained in several paragraphs what @github is to my niece. Niece: “So, it’s Nerdstagram?” Me: “That’s fair.”
70
2K
8K
@shanselman
Scott Hanselman 🌮
9 months
it's totally Ok to code just for the money.
@ebenezerDN
E.D
9 months
If you're coding only for the paycheck, you're in it for the wrong reasons. Passion is what drives innovation. Code because you love it, because it challenges you, because it excites you. Then, success will follow.
371
170
964
189
901
8K
@shanselman
Scott Hanselman 🌮
3 years
Cinnamon Toast Crunch shrimp tail guy is married to Topanga and that completes 2021 bingo for me.
61
899
7K
@shanselman
Scott Hanselman 🌮
4 years
Me: 30 years writing software for money Also Me: Googles how to hide a div with a querySelector Hang in there #codenewbies
188
814
7K
@shanselman
Scott Hanselman 🌮
4 years
This was my setup for my home office the day I started at Microsoft in 2007.
Tweet media one
125
571
7K
@shanselman
Scott Hanselman 🌮
1 year
Wow. Just. Wow.
Tweet media one
208
471
7K
@shanselman
Scott Hanselman 🌮
4 years
Brand twitter on fire today.
Tweet media one
85
982
6K
@shanselman
Scott Hanselman 🌮
7 months
I prefer to put my raw SQL statements in textboxes on the client side so customers can modify them directly and have more control.
@AdamRackis
Adam Rackis
7 months
Server actions 🔥
Tweet media one
797
309
4K
258
486
6K
@shanselman
Scott Hanselman 🌮
2 years
Before Netflix this is all we had to stare at
267
708
6K
@shanselman
Scott Hanselman 🌮
3 years
Reproducing a bug locally.
Tweet media one
41
1K
6K
@shanselman
Scott Hanselman 🌮
4 years
TIL a new software term: "Scream Test" - When you don't know if something is still being used so you take it away and see if anybody screams.
240
974
5K
@shanselman
Scott Hanselman 🌮
5 years
Friends. Let’s get real. Student loan debt is ruining the US. I’m here in Europe, dude has a PhD and THEY PAID HIM A SALARY TO GET IT. We need to get our shit together or we are screwed, globally. Education shouldn’t be a privilege.
218
842
5K
@shanselman
Scott Hanselman 🌮
3 years
Folks on my TikTok asking questions like “is 27 too old to learn to code?” NO. UNLESS YOU ARE ACTIVELY BEING EMBALMED YOU CAN LEARN TO CODE
229
613
5K
@shanselman
Scott Hanselman 🌮
4 years
I’ll say this once. My wife had cancer. If I’m having a Cancer fundraiser, I don’t need you or anyone else running in yelling “All Diseases Matter.” Right now, #BlackLivesMatter   and it’s OK for you to say that. Say it. You don’t need to qualify it any more. No “but”
78
848
5K
@shanselman
Scott Hanselman 🌮
3 years
My wife (a nurse in a COVID ward) just got the notification she's in the first group at her hospital to get the vaccine. She'll get it Friday 7pm. 🥳 Will report back.
115
42
5K
@shanselman
Scott Hanselman 🌮
3 years
A lot of people don’t realize how much work goes into making some thing look like it was no work at all.
104
539
5K
@shanselman
Scott Hanselman 🌮
3 years
My wife got me an awesome Swiss Army Knife for our anniversary. She says it reminds her of me because it does A TON OF STUFF very poorly.
Tweet media one
150
163
5K
@shanselman
Scott Hanselman 🌮
2 years
In the Microsoft Archives
211
691
5K
@shanselman
Scott Hanselman 🌮
1 year
Where do you think the dataset came from? Destroy the human and the ML is trained on…what? AI is cool but pro tip - actually knowing stuff is cooler.
@castillo__io
Alex Castillo
1 year
ChatGPT will replace StackOverflow.
365
377
4K
76
455
5K
@shanselman
Scott Hanselman 🌮
4 years
Life hack that I’m deeply ashamed of but also is too useful to keep to myself. Greasy chip fingers messing up your expensive laptop? Type from inside the bag. I apologize.
Tweet media one
250
511
5K
@shanselman
Scott Hanselman 🌮
5 years
Reasons for taking a paid day off for developers: * got the flu * mental health/self care day * child care * messed up a git repository so much that I just need to leave the building for a while and be somewhere else
84
735
5K
@shanselman
Scott Hanselman 🌮
1 year
someone defended firing 88% of the staff in a message that said "it's just DevOps." Oh, you sweet summer child.
101
308
5K
@shanselman
Scott Hanselman 🌮
3 years
I am SO excited about this LEGO
Tweet media one
138
249
5K
@shanselman
Scott Hanselman 🌮
4 years
Amazing tip for teachers this coming week I saw on our internal school group. Tape a pencil to the back of your laptop and tip/hang a CD over the front, angled down. Instant free document camera.
Tweet media one
Tweet media two
88
1K
5K
@shanselman
Scott Hanselman 🌮
3 years
Can hardly believe it. This is Windows 10 in 2021.
Tweet media one
Tweet media two
Tweet media three
133
563
4K
@shanselman
Scott Hanselman 🌮
1 year
So you’ve got a $44B problem and you’ve decided to solve it with Regular Expressions…
89
333
4K
@shanselman
Scott Hanselman 🌮
4 years
I’ve been learning JavaScript literally since it was invented and I still feel that I know nothing.
@Prathkum
Pratham
4 years
I have been learning JavaScript for little over 1 year and still feel that I know nothing 😐
242
157
2K
166
464
4K
@shanselman
Scott Hanselman 🌮
3 years
Our company has a new policy where 1 hour meetings are just 55 minutes, thereby freeing an extra five minutes to weep softly at my desk before the next video call starts.
101
242
4K
@shanselman
Scott Hanselman 🌮
3 years
I wrote a blog post on December 22, 2003 where I talked about how nice it was to have three monitors. Every few weeks the picture - now owned apparently by the internet - goes viral. Here’s the original. Enjoy.
Tweet media one
78
239
4K
@shanselman
Scott Hanselman 🌮
1 year
You never know who you’ll bump into @ #MSBuild
Tweet media one
135
73
4K
@shanselman
Scott Hanselman 🌮
3 years
Looking for an entry-level programmer who: ✅ invented The Internet
@TheJobfather__
The Jobfather™️ 🇯🇲🇨🇦🇬🇧
3 years
SIR?????
Tweet media one
351
5K
31K
100
682
4K
@shanselman
Scott Hanselman 🌮
5 years
Great Pro tip for programmers. Sleep and try again tomorrow.
@tenderlove
Aaron Patterson
5 years
Spent ~2hours or so on a problem yesterday evening and couldn't solve it. Solved it within 5min of sitting at my computer this morning
90
196
2K
114
909
4K
@shanselman
Scott Hanselman 🌮
6 months
As a Vice President at Microsoft I always ask interviewees if they have a strong opinion about folks who ask them if they care about coding fonts. Then I have those folks stop interviewing my candidates.
@joeflateau
Joe Flateau 👨🏻‍💻 🏒🇺🇸
6 months
As a Staff level engineer, I always ask interviewees if they have a strong preference on coding fonts. If they do, they go right in the bin. Focus your energy on what matters
117
8
124
191
183
4K
@shanselman
Scott Hanselman 🌮
3 years
Here at McDonald’s. I AM HERE TO HELP!
Tweet media one
125
367
4K
@shanselman
Scott Hanselman 🌮
1 year
For more info, just visit this URL
Tweet media one
161
429
4K
@shanselman
Scott Hanselman 🌮
2 years
@hankgreen Dumb question, but are these “as our eyes see it” color images or are these false color or post processed? Like what’s the FOV? If we were floating in a space suit would we be able to see this? How far away would we be to have this view in our own field of view?
51
32
4K
@shanselman
Scott Hanselman 🌮
4 years
I burst into tears at physical therapy today. The year just hit me all at once. It hurts. Between diabetes and this temporary paralysis, it’s been a week. 2020 is ass. It’s OK. Happens a few times a decade. Maybe it happens to you twice a week. Let it out, listen to your body.❤️
327
48
4K
@shanselman
Scott Hanselman 🌮
3 years
Nothing is more powerful than NOTEPAD.EXE
Tweet media one
117
334
4K
@shanselman
Scott Hanselman 🌮
3 years
Should you get into software engineering only for the money?!? #CodeTok
118
725
4K
@shanselman
Scott Hanselman 🌮
6 years
Dear every website ever, I will never, ever enable notifications on your site.
76
1K
4K
@shanselman
Scott Hanselman 🌮
5 years
Number of lines of code written is not a measure of your value to a project.
172
756
4K
@shanselman
Scott Hanselman 🌮
1 year
Wait so now the popular vote matters?
150
213
4K
@shanselman
Scott Hanselman 🌮
2 years
4
6
3K
@shanselman
Scott Hanselman 🌮
3 years
Just let you know what kind of a person Abel Wang was, even in the middle of everything he was going through, he was sending texts to comfort *US*
Tweet media one
111
135
4K
@shanselman
Scott Hanselman 🌮
3 years
It’s ok to have Imposter Syndrome! You’re not alone. #programming #codetok #CodeNewbies
138
873
4K
@shanselman
Scott Hanselman 🌮
4 years
This election has been brought to you by the windows progress bar
88
477
3K
@shanselman
Scott Hanselman 🌮
5 years
How can you tell if you’re writing modern JavaScript? Try it in Internet Explorer! If it doesn’t work, it’s modern JavaScript!
78
899
3K
@shanselman
Scott Hanselman 🌮
3 years
I’m realizing I often stay up late as a way of trying to take back control from the days I can’t control
121
283
3K
@shanselman
Scott Hanselman 🌮
5 years
"We've enjoyed interviewing you Scott, great job on all these real-world not-whiteboard interview tech questions. One last question. You've been coding for 25 years. What's the Markdown for a URL with custom title text?" ... "Can I google it?" "No." "I'll show myself out."
138
461
3K
@shanselman
Scott Hanselman 🌮
4 years
SWAG. Seriously, pinch me.
Tweet media one
188
79
3K
@shanselman
Scott Hanselman 🌮
5 years
Anytime I’m traveling I use Google Translate to check translations in real time on signage. You have to see it to believe it. This is real and LIVE while you move your camera. @ Paris
120
887
3K
@shanselman
Scott Hanselman 🌮
3 years
Throwback. This was my first #diabetes app “Glucopilot” on the Palm Pilot. Mid-90s? #wearenotwaiting #t1d
Tweet media one
77
118
3K
@shanselman
Scott Hanselman 🌮
4 years
It cannot be overstated how important it is to have a boss that believes in you
60
550
3K
@shanselman
Scott Hanselman 🌮
6 years
My wife is from a “shithole” country. She has an MBA, two BSs, is a registered med/surg nurse, and speaks 5 languages. I went to community college. We’re both Americans with value that came to our citizenship via different paths. We are equals.
85
630
3K
@shanselman
Scott Hanselman 🌮
1 year
It’s never DNS. It’s always RPCs.
87
148
3K
@shanselman
Scott Hanselman 🌮
6 months
My son just turned 18. He hit us with the “given we’re all adults here…” argument literally two minutes after 😂
104
54
3K
@shanselman
Scott Hanselman 🌮
1 year
I use this in all my meetings at work last week. 80% of folks knew something was “wrong” and half asked me to “make it stop.” It’s close, but it’s creepy.
@Jousefm2
Jousef Murad
1 year
Introducing Eye Contact by NVIDIA 👀 NVIDIA just released a new Eye Contact feature that uses AI to make you look into the camera.
1K
13K
70K
145
255
3K
@shanselman
Scott Hanselman 🌮
5 years
It’s 2019 and I’m updating the firmware on a Zune. Fight me.
Tweet media one
Tweet media two
Tweet media three
268
231
3K
@shanselman
Scott Hanselman 🌮
3 years
I’m sorry but this isn’t healthy software culture.
@hadip
Hadi Partovi
3 years
The Internet Explorer team was the hardest-working team I’ve ever been on. And I’ve worked at multiple start-ups. It was a sprint, not a marathon. We ate every meal at the office. We often held foosball tournaments at 2 am, just to get the team energy back up to continue working!
144
48
554
110
272
3K
@shanselman
Scott Hanselman 🌮
5 years
Something I've learned in near 30 years of being in Tech. Not everyone knows what they're talking about. You don't have to take advice if you think it's bad advice. Collect nice people like Pokémon. Discard the mean people.
56
543
3K
@shanselman
Scott Hanselman 🌮
3 years
I am planning a hand recount of my savings account, hoping for an additional $6.3 million to show up.
81
185
3K
@shanselman
Scott Hanselman 🌮
5 years
@wembleyleach @kwuchu @jessicaliebman Ya the feedback email isn’t compulsory but the thank you is? Agreed
7
43
3K
@shanselman
Scott Hanselman 🌮
6 years
All this tech. LCDs, ARM processors, gigs of RAM, WiFi, VMs, just so I can avoid opening the fridge door?
Tweet media one
216
1K
3K
@shanselman
Scott Hanselman 🌮
6 years
One of the number one rules of software development, never ever deploy software on a Friday.
160
832
3K
@shanselman
Scott Hanselman 🌮
4 years
The person in front of me at the drive-through paid for my order. That’s never happened to me before, so I paid the next 10. Merry Christmas.
77
151
3K
@shanselman
Scott Hanselman 🌮
6 years
Explaining #Meltdown to non-technical spouse. “You know how we finish each other’s...” “Sandwiches?” “No, sentences. But you guessed ‘sandwiches’ and it was in your mind for an instant. And it was a password. And someone stole it while it was there, fleeting.” “Oh, that IS bad.”
28
2K
3K
@shanselman
Scott Hanselman 🌮
3 years
The Win32 API Reference
@TheWaveDealer1
sNOway suz ☀️🌴⛱
3 years
Name the book Biden was sworn in on. Wrong answers only.
Tweet media one
12K
816
7K
191
245
3K
@shanselman
Scott Hanselman 🌮
5 years
If I'm ever fired from Microsoft, it'll be either because we Open Sourced too much stuff, or because I lost this $13.95 receipt from Qdoba and have a late expense report.
77
134
3K
@shanselman
Scott Hanselman 🌮
3 years
My wife on the phone with her Zimbabwean auntie. I can hear them on speakerphone. “I see the pictures you put on bookface. Scott is aging all alone. Try to be nice to him.”
101
84
3K
@shanselman
Scott Hanselman 🌮
2 years
Serverless doesn’t mean there’s no servers, it means we think about servers less.
102
321
3K
@shanselman
Scott Hanselman 🌮
2 years
Insulin should be free.
132
255
3K
@shanselman
Scott Hanselman 🌮
4 years
Everyone is concerned that they’ll put a microchip in your blood so they can track you - there’s no need, you’re carrying one in your back pocket. Relax.
90
599
3K
@shanselman
Scott Hanselman 🌮
3 years
I do NOT want a smart fridge.
Tweet media one
166
253
3K
@shanselman
Scott Hanselman 🌮
2 years
Early in career coders: You know how old-heads can magically solve a problem in 5 minutes? It’s amazing. What they don’t mention is that’s because the magic of being senior is YEARS of debugging and HOURS of googling and reading and walking. They’ve seen it before. You will too!
73
458
3K
@shanselman
Scott Hanselman 🌮
5 years
“Now I can run npm install”
Tweet media one
41
475
3K
@shanselman
Scott Hanselman 🌮
4 years
Everyone: Can I get a copy of these slides? Also everyone: Never downloads or looks at the slides ever.
81
267
3K
@shanselman
Scott Hanselman 🌮
2 years
BREAKING: What programming language should you learn in 2022?
141
595
3K
@shanselman
Scott Hanselman 🌮
5 years
Journalist writing about coders: "To the untrained eye, the code is just a jumbled mess of letters, numbers and symbols. But to a coder, each line is clear. She knows and understands every digit and dot in the same way a pianist would read a page of musical notes." Actual Coder:
59
728
3K
@shanselman
Scott Hanselman 🌮
5 years
This is programming in a nutshell. I have been trying to get these JavaScript tests to pass for hours. Stayed up late. 55 tabs open. JS SUX Call @noopkat , give her 15 mins of context and setup. She quietly says: "Remove that function and parens on line 38." It works. I SUX.
112
361
3K
@shanselman
Scott Hanselman 🌮
4 years
90% of the world's business logic runs in Microsoft Excel
152
267
3K
@shanselman
Scott Hanselman 🌮
4 years
Tweet media one
105
132
3K
@shanselman
Scott Hanselman 🌮
4 years
Today’s work shirt. Shout out to #BlackTechTwitter #css
Tweet media one
55
259
3K
@shanselman
Scott Hanselman 🌮
5 years
Just seeing what the new OSS Windows Terminal can do, nbd
137
542
3K
@shanselman
Scott Hanselman 🌮
6 years
My sister in law is getting married on New Years Eve. We snuck her brother over from South Africa tonight and hid him in her kitchen. We showed up and “demanded some tea.” She heads into the kitchen...;)
68
273
3K