Jeffrey Snover Profile Banner
Jeffrey Snover Profile
Jeffrey Snover

@jsnover

64,155
Followers
1,329
Following
3,105
Media
39,955
Statuses

Jeffrey Snover: Google Distinguished Engineer / PowerShell Inventor / Science geek.

Needham, Mass
Joined December 2008
Don't wanna be here? Send us removal request.
Pinned Tweet
@jsnover
Jeffrey Snover
3 months
Rollouts: This is the way.
Tweet media one
1
3
43
@jsnover
Jeffrey Snover
2 years
@nancybaym Because…. It’s more than just city planning.
Tweet media one
47
149
4K
@jsnover
Jeffrey Snover
2 years
After 22+ awesome years at Microsoft (18+ of which were awesome in a good way 😂 ), it is time for me to try something new. I feel blessed to have had the opportunity to work with such incredible people and to work on things that matter. My last day will be Friday, July 1st.
Tweet media one
489
185
3K
@jsnover
Jeffrey Snover
4 years
Today I start my new role as CTO of Microsoft's Modern Workforce Transformation efforts. Details later. 😃
243
93
3K
@jsnover
Jeffrey Snover
3 years
Nicely played.
Tweet media one
11
533
3K
@jsnover
Jeffrey Snover
2 years
Super excited to announce that I'm joining the Google Site Reliability Engineering Team! #google
Tweet media one
180
83
2K
@jsnover
Jeffrey Snover
2 years
When I was doing the prototype for what became PowerShell, a friend cautioned me saying that was the sort of thing that got people fired. I didn’t get fired. I got demoted.
@jsnover
Jeffrey Snover
2 years
Courage is a key characteristic of future leaders and previous employees. 🤣
8
53
431
90
335
2K
@jsnover
Jeffrey Snover
2 years
@lexfridman Lex - are you reading the same thread I’m reading? What I see is people inside a company taking different sides about how to handle a super sensitive topic after someone made an initial call. This all looks super normal. What are you seeing?
216
31
2K
@jsnover
Jeffrey Snover
4 years
Today is my 21st anniversary of working for Microsoft.
91
11
2K
@jsnover
Jeffrey Snover
5 years
I clocked 20 years at MSFT in Dec and just got my service award. I was convinced I was going to get fired every week for the first year (seriously!)
Tweet media one
148
38
2K
@jsnover
Jeffrey Snover
6 years
News: I’ve started my new role as Architect for the Office 365 Intelligent Substrate Platform. This was a once in a lifetime opportunity to apply the most important new technology (AI) to one of most important assets (everything in O365). Wish me luck!
198
67
2K
@jsnover
Jeffrey Snover
5 years
I started working for Microsoft 20 years ago today. I didn't like the company or its software. I joined with the idea that because it was so ubiquitous, if I could improve things a little bit, it could have a positive impact on the world.
95
83
2K
@jsnover
Jeffrey Snover
5 years
I’m also glad this kid and his love of dogs is in my Twitter feed!
@IvePetThatDog
I’ve Pet That Dog
5 years
I pet Cocoa. He is a 16 year old Chihuahua. He can’t see or hear very well. If you speak loudly, he’ll hear you. He has only lived in IA for 4 years. He doesn’t like the snow. Cocoa acts tough around other dogs. The bigger the dog, the tougher he acts.
Tweet media one
44
318
11K
9
13
2K
@jsnover
Jeffrey Snover
6 years
19 years ago today I joined Microsoft.
106
21
1K
@jsnover
Jeffrey Snover
4 years
Internet ... I LOVE YOU.
@SouthwestAir
Southwest Airlines
4 years
Sorry y’all, we needed it back.
Tweet media one
734
6K
60K
2
69
1K
@jsnover
Jeffrey Snover
5 years
Left college numerous times because I ran out of $. Caught a break with someone willing to take a chance on me. No degree. 1 of ~10 IC Technical Fellows at Microsoft. Don't assume no degree == no opportunity.
@SwiftOnSecurity
SwiftOnSecurity
5 years
I have a GED, but I spent 10 years in Helpdesk+SysEng first. I was scared away too until the last few years. And you may not want to do pure Security first, there’s a lot of Ops stuff to learn for context that seems irrelevant but comes in handy much later.
29
47
381
47
180
1K
@jsnover
Jeffrey Snover
4 years
Technology is easy. People are hard. If you want to become a high impact, senior contributor, spend time on people skills.
24
175
955
@jsnover
Jeffrey Snover
2 years
One of the challenges organizations/leaders face is that innovation is rebellion that succeeds. Until it succeeds, it is just rebellion. That is why the exec yelled at me, "Jeffrey, what part of F***KING 'WINDOWS' is confusing you?" The CLI was a rebellion.
20
177
914
@jsnover
Jeffrey Snover
7 years
Today is my 18th anniversary of working at MSFT.
104
13
874
@jsnover
Jeffrey Snover
4 years
I spent 9th/10th grade in Mississippi & LOVED it! Got “educated” on southern pride & the “war of northern aggression” & thought people against the confederate flag didn’t understand. That was wrong. I love the South but it is time to shun these symbols of hatred and division.
@laraseligman
Lara Seligman
4 years
BREAKING: The Navy's top officer has directed his staff to begin crafting an order that would prohibit the Confederate battle flag from all public spaces and work areas aboard Navy installations, ships, aircraft and submarines.
283
2K
9K
53
82
734
@jsnover
Jeffrey Snover
5 years
My Dad passed this week. He was one of the world's kind souls and will be greatly missed.
Tweet media one
300
12
770
@jsnover
Jeffrey Snover
3 years
Co-worker just had his teenager burst into his room saying, "I don't care about your boss' meeting!" 🤣🤣🤣
23
17
762
@jsnover
Jeffrey Snover
1 year
PowerShell has its own serializer. Why? Because I never trusted the .Net serializers. After 10+ years, our first major security bug (found with via a Red Team) was a serialization problem. Someone didn’t get the memo and used a .Net serializer - exactly once.
@davidfowl
David Fowler
1 year
Don't write your own serializer. Actually, writing one is much simpler if your type system is simple, but just don't.
39
11
230
17
64
773
@jsnover
Jeffrey Snover
3 years
There is 1 other person in my office building today. ... And they microwaved fish.
69
33
744
@jsnover
Jeffrey Snover
8 years
PowerShell is now available on macOS & Linux and is open sourced! My blog: Mic drop!
39
890
729
@jsnover
Jeffrey Snover
3 years
If I could pick one super power to have it would be the ability to read all the books I’ve purchased.
34
83
718
@jsnover
Jeffrey Snover
7 years
This is the biggest and most important change we've every made to PowerShell! PowerShell Core 6.0: Generally Available (GA) and Supported!
32
564
683
@jsnover
Jeffrey Snover
3 years
I hope we are buying the company and not an NFT of the company. 🤣
@nytimes
The New York Times
3 years
Breaking News: Microsoft agreed to buy the video game maker Activision Blizzard for $68.7 billion, its largest takeover ever and a big bet on the metaverse.
1K
5K
16K
20
29
651
@jsnover
Jeffrey Snover
7 years
Microsoft ships Linux! #MicDrop
29
394
631
@jsnover
Jeffrey Snover
2 years
I'm really glad the PowerShell haters decided to take the day off today. I'm glowing with all the nice comments coming in today. I'm going to go find and read some hate mail so I keep my ego in check 🤣
41
9
632
@jsnover
Jeffrey Snover
1 month
I'm creating a talk about having a career as an Individual Contributor (vs a manager) and I just keep thinking, "I wish I had heard this information when I was starting out". That said, I might have. The reality is that you can't hear things that you aren't ready to hear.
36
24
642
@jsnover
Jeffrey Snover
2 years
"How is the new gig going?" The technology and people are awesome. That said... At MSFT I was one of the people with all the context, the connections, and the knowledge for how to get things done. At Google, I get lost trying to find the bathroom. Change is hard.
29
6
605
@jsnover
Jeffrey Snover
3 years
This is my 22 year anniversary with MSFT. "Sometimes the light's all shinin' on me Other times, I can barely see Lately, it occurs to me What a long, strange trip it's been"
52
14
592
@jsnover
Jeffrey Snover
5 years
Updated my LinkedIn profile. 🤣🤣🤣
Tweet media one
34
23
557
@jsnover
Jeffrey Snover
4 years
The South is so wonderful and it has PLENTY to be proud of but slavery and the confederacy are not on that list.
7
35
523
@jsnover
Jeffrey Snover
2 years
It was profoundly embarrassing. I had to tell my wife but I kept it from my family and friends. I never mentioned it to anyone for over a decade until I got promoted to Distinguished Engineer.
24
15
555
@jsnover
Jeffrey Snover
6 years
News: I’ve started my new role as Architect for the Office 365 Intelligent Substrate Platform. This was a once in a lifetime opportunity to apply the most important new technology (AI) to one of our most important assets (everything in O365).
76
33
541
@jsnover
Jeffrey Snover
5 years
You don't see headlines like this in the @TheRegister very often!
Tweet media one
15
132
492
@jsnover
Jeffrey Snover
2 years
Little known facts: I moved to NH, then Mark moved there. I moved to Austin, then Mark moved there. I moved to Seattle, then Mark moved there. Mark "says" he isn't trying to catch up to me. I'm moving to Mass .. so we'll find out. 🤣🤣 @markrussinovich
Tweet media one
22
4
487
@jsnover
Jeffrey Snover
5 years
PowerShell is shipping in Kali Linux! Is this a strange and wonderful world or what?
@TylerLeonhardt
Tyler Leonhardt #BlackLivesMatter
5 years
@matvelloso Came back to this tweet to say that PowerShell is now shipping in a Linux distro: @kalilinux freezing hell once more with Microsoft 😊
2
24
96
20
108
489
@jsnover
Jeffrey Snover
4 years
The thing I love most about Microsoft is that we have the institutional courage to admit when we are wrong and turn our great weakness into great strengths. Microsoft: we were wrong about open source
17
82
492
@jsnover
Jeffrey Snover
4 years
Grosse Pointe Blank is a fantastic movie and has one of the all time best sound tracks. That is all.
51
15
475
@jsnover
Jeffrey Snover
5 years
PowerShell V7 is GA! This is most important (and best) release ever. You can xcopy deploy it so you don't need to be admin so everyone can try it right away! Read all the details here.
Tweet media one
12
233
474
@jsnover
Jeffrey Snover
5 years
A number of people at #psconfeu asked about my weight loss. I've lost 70lbs (32kilos) by eliminating beer, minimizing processed foods, sugar, carbs, doing (16:8) intermittent fasting, and getting good sleep. It's all good!
34
20
474
@jsnover
Jeffrey Snover
3 years
It is amazing how having a good conversation with a co-worker can dramatically improve your mood.
9
25
478
@jsnover
Jeffrey Snover
2 years
@mtaibbi What I heard was that the FBI gave them the heads up and asked them to be vigilant. I didn't hear them ask for any specific actions or identify any specific issues. I could be wrong but it seems like a nothing-burger. What am I missing?
98
8
432
@jsnover
Jeffrey Snover
7 years
If you skip vacation because of work responsibilities. Read this & stop it. Being good to yourself also helps your career.
Tweet media one
21
254
457
@jsnover
Jeffrey Snover
2 years
Excited. Nervous. Glug.
Tweet media one
35
6
446
@jsnover
Jeffrey Snover
5 years
Dad was an engineer and worked on the antenna on the lunar Rover which remains on the moon today. He knew and worked with many of original astronauts. (Oh the stories!) #Proud
@jsnover
Jeffrey Snover
5 years
My Dad passed this week. He was one of the world's kind souls and will be greatly missed.
Tweet media one
300
12
770
31
13
445
@jsnover
Jeffrey Snover
2 years
Tweet media one
22
18
442
@jsnover
Jeffrey Snover
6 years
People leave bosses far more than they leave organizations. If you aren't passionate about serving and helping your people succeed, you should leave thr management to someone else.
@StevenMurawski
Steven Murawski
6 years
Your manager really can make or break your experience in an organization. I've been very fortunate at Microsoft to have had @DonovanBrown and @mbellinasoUS as my managers. I hope I can be as impactful to my directs as they have been (and still are) to me.
7
11
105
22
152
433
@jsnover
Jeffrey Snover
2 years
Courage is a key characteristic of future leaders and previous employees. 🤣
@m3sweatt
M3 Sweatt
2 years
@jsnover Courage is not always rewarded in business: it can have its own consequences, particularly when it calls out the status quo and you don’t have air cover and strong foundational support
7
15
103
8
53
431
@jsnover
Jeffrey Snover
7 years
PowerShell V2 is being deprecated (and that is a very good thing). If you still use V2, upgrade now to avoid drama.
29
493
428
@jsnover
Jeffrey Snover
6 years
I didn’t know that! Cool
@grayfold3d
MC
6 years
Pro tip:typing CMD or PowerShell into the Windows Explorer address bar will open a CMD/PowerShell prompt in whatever folder you were viewing in Windows Explorer.
72
587
2K
17
124
413
@jsnover
Jeffrey Snover
6 years
Next time you hear someone praying for a miracle to save someone from some disease, remember this: We already have miracles - they are called vaccines.
@cnni
CNN International
6 years
A flight attendant has slipped into a coma after contracting measles
Tweet media one
205
1K
1K
5
127
394
@jsnover
Jeffrey Snover
7 years
<Pay attention to this one> PowerShell.exe is being renamed to pwsh.exe (for PSCore)
@Steve_MSFT
Steve Lee
7 years
Want to give a heads up that the exe will be renamed to `pwsh` for beta.9.
14
75
71
33
449
397
@jsnover
Jeffrey Snover
4 years
Our commitment to privacy in Microsoft Productivity Score . The thing I love most about MSFT is that when we screw up, we acknowledge the error and fix it. 10,000 thanks to @WolfieChristl and others for the feedback which led to this change!
16
113
404
@jsnover
Jeffrey Snover
5 years
Apparently @markrussinovich and I pass as art in Denmark. 🤣🤣🤣
Tweet media one
16
21
391
@jsnover
Jeffrey Snover
5 years
Talk about a PROFOUND misunderstanding today! Me: Hey boss - I'm having that meeting about gaze today. Boss: ??? Me: We're looking into how we can track gaze. Boss: You're doing WHAT?? Me: Tracking gaze. Boss: WTF ????!!!!!! Turns out that "gaze" and "gays" are homonyms!!!
31
27
387
@jsnover
Jeffrey Snover
5 years
One of my dreams has finally come true! Superstar @theJasonHelmick has joined Microsoft as a PowerShell PM! WHOOOT!!!!!
Tweet media one
35
39
370
@jsnover
Jeffrey Snover
6 years
In my original PowerShell prototype, cmdlets were called Functional Units which I abbreviated to FUs. Sadly, Microsoft Documentation insisted on changing that. :-(
@zachwaugh
Zach Waugh
6 years
JavaScript: “function” Swift: “func” Kotlin: “fun” Rust: “fn” If you’re writing a new programming language, you know what you have to do
390
2K
8K
17
74
361
@jsnover
Jeffrey Snover
7 years
Me in a meeting until someone mentions "PowerShell"
10
71
366
@jsnover
Jeffrey Snover
3 years
"Why invent PowerShell, why not just use ksh or bash? I’m a long time Unix dev so that was my first instinct. There is a core architectural difference between Unix and Windows. Linux is a file-oriented OS and Windows is an API-oriented OS."
19
76
364
@jsnover
Jeffrey Snover
5 years
I'm finally qualified to get an entry level job at MSFT! 🤣🤣🤣
@julwhite
Julia White
5 years
Microsoft execs explain why they don't require a college degree for entry-level positions
2
46
130
17
9
346
@jsnover
Jeffrey Snover
4 years
Sooooooooooo Happy!!!
Tweet media one
16
6
349
@jsnover
Jeffrey Snover
3 months
This is one of the reasons why the Windows experience is not as good as it could be.
@sbisson
Simon Bisson
3 months
Remember when Microsoft tried to get AV vendors to use APIs rather than kernel drivers? And they all said they couldn't and they were going to make it an antitrust issue? Pepperidge Farm remembers.
14
142
904
7
46
352
@jsnover
Jeffrey Snover
5 years
PSA: unfortunately they scheduled our PowerShell Unplugged session next at the same time as @markrussinovich talk. You can find my talk by going to the LARGEST room - 415 Valencia. If you wanted to go to Mark's talk (go figure!) look for the little room next to my BIG room.
15
15
348
@jsnover
Jeffrey Snover
8 years
I'm a Tech Fellow I once typed a bad cmd deleting most of the OS sources @ Apollo I added -WHATIF & -CONFIRM in PS to help others USE THEM!
Tweet media one
23
213
342
@jsnover
Jeffrey Snover
4 years
Here is some code I sent someone showing them how to run multiple scripts in-process without having them interfere with one another. SOOO powerful. SOOO cool! I freaking love PowerShell!
Tweet media one
8
69
330
@jsnover
Jeffrey Snover
6 years
"If you want to be cool, look elsewhere. But if you want to make other people cool, join Microsoft" @satyanadella Empowering people to achieve more.
5
81
327
@jsnover
Jeffrey Snover
5 years
Microsoft Word will change your words to be 'gender inclusive'. I’ve got a lot of years and muscle memory of using outdated language and greatly appreciate the help. AI for a better world.
31
78
321
@jsnover
Jeffrey Snover
5 years
I hate when I connect with someone on LinkedIn and then a minute later, get a DM like this: Ugh!
Tweet media one
62
12
319
@jsnover
Jeffrey Snover
6 years
If you know PowerShell, you just became more valuble!
@dotnetonAWS
.NET on AWS
6 years
We're excited to announce AWS Lambda Tools for PowerShell. With this release you can create #serverless applications from a #PowerShell script. #aws #lambda
Tweet media one
4
63
112
7
119
317
@jsnover
Jeffrey Snover
3 years
Anyone remember having to use those to change the TV channel?
Tweet media one
49
15
322
@jsnover
Jeffrey Snover
5 years
I hearby coin a new term: Big Hair IT : IT using outdated approaches such as RDP-only remote management, no automation, GUIs GUIs GUIs.
@jsnover
Jeffrey Snover
5 years
In the 90’s, IT Pros could be successful using local admin GUIs in the same way that hairdressers could be successful using rat tail combs and hair spray. Neither serve professionals well today. Professionals adapt and learn.
2
9
24
23
84
317
@jsnover
Jeffrey Snover
3 years
When you hear people talk about Bitcoin remember this: If someone is invested in Bitcoin the only way they can get OUT without losing their shirt is to get someone else invested in Bitcoin.
379
58
303
@jsnover
Jeffrey Snover
1 year
Today is my 1 year anniversary working at Google.
36
1
310
@jsnover
Jeffrey Snover
4 years
This is where I took a few of my meetings last week. I don't think I'm ever going back to the office.
Tweet media one
Tweet media two
13
2
307
@jsnover
Jeffrey Snover
4 years
I can't tell you how many tweets I've started and then deleted today. Time for a few deep breaths.
23
3
306
@jsnover
Jeffrey Snover
4 years
My neighbors seem to know whenever I'm going to be on a call with @satyanadella and decide to do synchronous lawn care in celebration. So ready to ban leaf blowers!
27
5
303
@jsnover
Jeffrey Snover
2 years
Priorities are not what you say, they are what you fund. Culture is not what you say, it's what you reward. Action is a lie detector.
8
55
299
@jsnover
Jeffrey Snover
6 months
TFW the guy parking your car looks at your license plate and asks, "Is that about PowerShell?"
17
7
299
@jsnover
Jeffrey Snover
6 years
I give a lot of talks where I say, “uncomfortable is the new normal”. Meaning that you need to have courage to do new things where you aren’t the expert and that can be uncomfortable. I’m taking that to 11 with my new role! Ommmmmmmmm (It’s going to be great)
21
43
287
@jsnover
Jeffrey Snover
6 years
About to deliver 3 hours of PowerShell training. This NEVER gets old. Every time I talk about PS, I rediscover how wonderful it is.
19
26
286
@jsnover
Jeffrey Snover
5 years
Working from the Winchester Pub today. 🤣🤣
Tweet media one
28
6
286
@jsnover
Jeffrey Snover
4 years
"I’ve consistently told people that Microsoft Teams is a joke. I was wrong." Teams is awesome and getting better and better, faster and faster.
18
55
285
@jsnover
Jeffrey Snover
2 years
Done.
@jsnover
Jeffrey Snover
2 years
After 22+ awesome years at Microsoft (18+ of which were awesome in a good way 😂 ), it is time for me to try something new. I feel blessed to have had the opportunity to work with such incredible people and to work on things that matter. My last day will be Friday, July 1st.
Tweet media one
489
185
3K
40
5
285
@jsnover
Jeffrey Snover
11 months
Windows needs a CLI. 🤣
@y2khunter
hunter
11 months
what opinion will you defend like this?
Tweet media one
14K
5K
109K
34
8
279
@jsnover
Jeffrey Snover
5 years
My journey through an uncomfortable change. "If you aren't uncomfortable, you aren't pushing the edge. Our industry changes so fast that if you aren't pushing the edge, you are becoming obsolete. As a leader, you need to be even more uncomfortable."
12
75
275
@jsnover
Jeffrey Snover
8 years
Please make 2017 the year you up your security game. Don't wait for the BIG change, make small improvements constantly. Invest in skills!
5
147
272
@jsnover
Jeffrey Snover
6 years
Put your seatbelts on - the world is getting exciting quickly.
10
93
269
@jsnover
Jeffrey Snover
4 years
@RadioFreeTom I am the King of France. ... Sorry, no questions - it's time for my nap.
9
30
249
@jsnover
Jeffrey Snover
5 years
I got a flat tire on the way to a meeting with Bill Gates. #drama !
41
8
269
@jsnover
Jeffrey Snover
5 years
PowerShell in Visual Studio code is soooo good. You can even make it look like PowerShellISE. AND it is cross platform. AND you can use it to explore/learn other languages. YOU get more valuable using VSCode. Make the switch.
@ThomasMaurer
Thomas Maurer
5 years
How to use PowerShell ISE Mode in Visual Studio Code 💻 #PS7Now #PowerShell #PowerShell7 #VSCode #VisualStudio #PowerShellISE
Tweet media one
3
66
150
11
72
269
@jsnover
Jeffrey Snover
1 year
$10,000,000,000.00 in Microsoft money and they choose to use Google Meet.
@shanselman
Scott Hanselman 🌮
1 year
Google Meet?!
82
51
1K
23
11
269
@jsnover
Jeffrey Snover
5 years
Today seems like a good day to remind everyone that OneDrive provides ransomware protection. If you have important files that you haven’t copied to your OneDrive, maybe do that now.
10
89
270
@jsnover
Jeffrey Snover
7 years
Dream delivered. Mic drop.
@MSFTMechanics
Microsoft Mechanics
7 years
. @jsnover , this is so cool! With a single cmdlet talk to both Windows Server and Linux machines and get cross-platform joined outputs. See more PowerShell Core updates here:
5
98
163
12
100
270
@jsnover
Jeffrey Snover
5 years
1978-1980 🤣🤣🤣
@TechTrainerTim
Tim Warner
5 years
During which time interval are you most focused and productive? My sharpest time is 6-11 am.
30
0
22
9
6
267
@jsnover
Jeffrey Snover
8 years
I harvested another good function (Save-ScreenCapture) from the malware posted by @JohnLaTwC Thanks bad guys!
Tweet media one
8
130
259
@jsnover
Jeffrey Snover
3 years
What a great PowerShell one-liner!
@guyrleech
Guy Leech
3 years
mstsc/console logon to a VM wasn't working so I made poor man's "top" for Windows using #PowerShell , run once PS remoted to VM via Enter-PSSession while($true) { cls ; '' ; ps |sort cpu -Descending|select -first 20 |ft -auto; Start-Sleep -Milliseconds 500 }
6
59
328
6
43
263
@jsnover
Jeffrey Snover
7 years
Now you can navigate Azure Resources just like a file system. This is the code we are using in CloudShell.
5
172
264