Sign in

Nick Craver

@nickcraver.com
1.6K followers 194 following 54 posts

Dad, Husband, and Partner Software Engineer Microsoft working on Azure. Formerly Stack Overflow. I build very fast things to improve life for millions of developers.

PostsRepliesMedia
Nick Craver @nickcraver.com · 18/05/2025
And they probably cut down on angry phone calls with that cooling off period, like loading a musket.
000
Nick Craver @nickcraver.com · 11/05/2025
I feel like honesty in a relationship is key. So whenever prepping Mother’s Day presents, I feel it’s best to let her know she’s been bamboozled right up front.
Mother’s Day presents from the family, with LEGO Bamboo on top of the bag
050
Reposted by Nick Craver
The Onion @theonion.com · 21/04/2025
Pete Hegseth: ‘There Are No State Secrets In A Healthy Relationship’
theonion.com
Pete Hegseth: ‘There Are No State Secrets In A Healthy Relationship’
WASHINGTON—Staunchly defending his decision to share sensitive military data in messages to his wife, Defense Secretary Pete Hegseth told reporters Monday, “There are no state secrets in a healthy rel...
188102591225
Nick Craver @nickcraver.com · 21/04/2025
…why in the world would you choose to use the same symbol?
010
Nick Craver @nickcraver.com · 19/04/2025
Hey you asked how build signing worked, that’s on you man
030
Nick Craver @nickcraver.com · 03/04/2025
Considering putting "Manually generated content may be incorrect" in my mail signature
0100
Nick Craver @nickcraver.com · 29/03/2025
Evidently you’re not supposed to describe a string of predictable consequences as a FAFO queue in meetings.
0110
Reposted by Nick Craver
Andrea Junker @strandjunker.com · 07/03/2025
Did you know? By replacing your coffee with green tea, you can lose up to 92% of what little joy you still have left in your life.
1020208162097
Reposted by Nick Craver
Laurie Voss @seldo.com · 20/02/2025
People who think prompt engineering is just trying stuff at random until you get the results you hoped for: I have bad news for you about how the majority of programmers work.
2228227
Nick Craver @nickcraver.com · 27/01/2025
Plutonic relationship: Where everything is going great and you’re part of the group but then all of the sudden it’s too small and distant to be considered real.
060
Nick Craver @nickcraver.com · 25/01/2025
One of my teammates had to evacuate their house this week due to a gas main break, from a fiber install. Immediate thoughts: 1. Oh no, hope everyone is okay! 2. Fuck yeah. It's about damn time the fiber peeps started punching back.
291
Nick Craver @nickcraver.com · 25/01/2025
"What's your maintenance project called?" "Project Theseus" "Oh that's a coo....wait a minute"
1122
Nick Craver @nickcraver.com · 06/01/2025
Whelp, icy roads and school’s cancelled.
media.tenor.com
a man in a dark room with the words none of you seem to understand behind him
Alt: Rorschach in prison: “What none of you seem to understand is I’m not locked in here with you, you’re locked in here with me”
070
Reposted by Nick Craver
Popehat @kenwhite.bsky.social · 06/01/2025
I’m doing pretty well recently, but not like so well that I have a lot of patience for ignorant people saying stupid things about suicide and depression. www.cnn.com/2025/01/04/e...
cnn.com
Jeff Baena, writer, director and husband of Aubrey Plaza, dead at 47 | CNN
Jeff Baena, a writer and director whose credits include “Life After Beth” and “The Little Hours,” has died, according to the Los Angeles County Medical Examiner.
49138965
Nick Craver @nickcraver.com · 06/01/2025
You can grab these plates from a local metal shop, Amazon, etc. (these were $26 for 4 of the 6x6" for reference). Look for 1/8" hot rolled steel - you don't need anything thicker that'd be harder to drill and such. If you're doing this, please send pics! I love seeing new ideas.
010
Nick Craver @nickcraver.com · 06/01/2025
So anyway, I like this setup to utilize space and hope it helps someone else. It’s a great way to use your under-shelf space in a workshop and I’ve used it for years. Its just plates and a stack of neodymium magnets, stick one where you want to hang anything metal and…that’s it, super handy:
Workbench looking-up shot with metal plates mounted underneath the shelves and various tools mounted via magnets to those plates: 3-2-1 blocks, wire strippers, tape measures, magnetic parts bowls, spare magnets, tilt meter, and various other odds and ends.
120
Nick Craver @nickcraver.com · 06/01/2025
I needed to get this torque wrench out of the way, and luckily the case has reinforcement sections we can tuck some magnets in easily to below the form-fitting foam. In order to make this easier to get on/off, I used smaller magnets in the case and a Magswitch beefier one to be a shelf of shorts:
Test fit of torque wrench case on top of the plates we installed to see how position looks.Neodymium magnets (too large to fit) placed as example against the plastic webbing of the open torque wrench case showing how we can go about this.Actual magnets (much smaller neodymium bar stacks) placed in the bottom of the case ready for foam re-insertion and use!Torque wrench case magnetically mounted to the wall using the in-case magnets for horizontal staying power and a much stronger Magswitch magnet at the bottom effectively acting as a shelf so it doesn’t slide down.
100
Nick Craver @nickcraver.com · 06/01/2025
Since the vertical area is about 8” across and I have a 1” thick level handy, I just used it ad a straight edge and clamped each plate so drill and screw and I went. When doing something like this, start in the middle so everything is more forgiving if somehow it gets a little off as you go.
1 plate shown spaced out with a 1” think level used as a straight edge to keep the 6” plate in the middle of the 8” wide vertical space.A plate 3 positions up (so we can stay consistent from middle with more forgiveness) clamped in place for drilling and screwing into garage shelf sides.3 plates mounted and screwed - middle progress shot to 6 plates.6 plates vertical screwed in and done giving a 6”x36” vertical metal plate area in the side of the shelves we can use magnets on!
120
Nick Craver @nickcraver.com · 06/01/2025
Quick project since plates came in: I like to use plates and magnets for simple tool storage. First up: drilling and counter-sinking plates, ordered a stack of 6” squash plates for this but if space on garage shelves:
Clear vertical space on side of garage shelves we can mount things! Roughly 38”x8”Stack of 6” metal plates clamped and drilled for some consistency after scribing hole locations with calipers.Same plate stack with holes now countersunk showing screws end up flush for a clean-ish look.
180
Reposted by Nick Craver
nixCraft @cyberciti.biz · 30/12/2024
😅
48310
Reposted by Nick Craver
Kirill Osenkov @kirillosenkov.com · 29/12/2024
Finally had time over the holidays to realize a long-standing dream of mine: a hex editor that knows about the PE file and .NET metadata format. You can click any byte and it will show you which data structure it is in the tree. Every byte is covered. The parser is at github.com/KirillOsenko...
Screenshot of a hex editor with a PE file open, on the left there's a tree with the headers, sections and other parts of the file format. On the right there's a typical table of bytes in hex.
824264
Nick Craver @nickcraver.com · 16/12/2024
Oh yeah, looking great!
000
Reposted by Nick Craver
Alan Baxter @alanbaxter.bsky.social · 14/12/2024
When I was a young writer, I received a LOT of rejections. Now, after decades of hard work, I am no longer young.
1237434518
Nick Craver @nickcraver.com · 16/12/2024
Awwwwww yeah, my years of taunting how the Office team already did it with .docx has finally paid off.
080
Reposted by Nick Craver
Eric Capuano @eric.zip · 15/12/2024
@whit.zip got me the best Christmas tree ornament It’s Oregon Trail on and old CRT 🤓
6924
Nick Craver @nickcraver.com · 14/12/2024
Wondering if you tried: mounting the RAM disk under the workspace, using relative path on checkout to avoid the copy, and if .NET 9 is already pre-installed on the image?
100
Nick Craver @nickcraver.com · 11/12/2024
"Why is there an emergency eye wash station in the team room?" "We do code reviews on Thursdays."
2175
Nick Craver @nickcraver.com · 11/12/2024
In retrospect, it was probably the "If you aren't familiar with WinDbg, it's an older style text adventure game designed by sadists" comment that got me in trouble.
0192
Nick Craver @nickcraver.com · 08/12/2024
<3 This gets infinitely more respect from me than defending an initial conclusion in spite of new information. I’m wrong and dumb a lot too.
030
Reposted by Nick Craver
Steve Syfuhs @syfuhs.net · 06/12/2024
Oh by the way
NTLM v1 is removed from the latest version of Windows
910035
Nick Craver @nickcraver.com · 07/12/2024
media.tenor.com
a woman is holding a piece of paper and asking a question .
Alt: I have a lot of questions. Number one: how dare you?
110
Nick Craver @nickcraver.com · 07/12/2024
Tay, as long as I’ve followed you you’ve been willing to learn more when being under-informed and coming to a bad conclusion. I sincerely hope that’s still the case. We pay for more than any other country and get far less for it, entirely because it’s a profit center for those denying care today.
0151
Nick Craver @nickcraver.com · 04/12/2024
It definitely depends on the manager, and having one that recognizes the value is (IMO) critical to the whole thing working. Luckily my manager is a damn good engineer, who happens to mange folks.
010
Nick Craver @nickcraver.com · 04/12/2024
Both! It’s going to be relative to the size of the project, for our main solution is 5-6 minutes for a full build, package, and unit test suite run locally. CIs builds are < 10m (more checks run), but E2E deploy and tests are much longer (~2hr)…still working on that now.
130
Nick Craver @nickcraver.com · 04/12/2024
Anyway, I found a good spot for me. I hope everyone finds something just as fitting whether it’s a job or a hobby or whatever it is that motivates them and scratches their itches the same way. I hope you can be happy and maybe improve your little corner of the world too.
170
Nick Craver @nickcraver.com · 04/12/2024
The thing that brought me to this team is the tenure of my peers. I know there and many takes on this, but I find that people who stick around for many (some 10+) years tend to much better understand and learn from the consequences of their past decisions, and value fundamentals a bit more.
181
Nick Craver @nickcraver.com · 04/12/2024
Big companies are different, there are people here insanely smarter than I’ll ever be and people far earlier in their journey as well. It’s a wider range of levels all at once and there are people just insanely knowledgeable about their areas you can learn so much from. And I am doing just that.
120
Nick Craver @nickcraver.com · 04/12/2024
I’ve had several people asked me if I missed Stack. Yes, of course I do. Something many of us didn’t realize until moving on is the average level of folks we were working with was abnormally high. I keep up with some folks every week, and am ecstatic to see any friends as often as life allows.
110
Nick Craver @nickcraver.com · 04/12/2024
I just like fixing things, it’s my happy place. And people here seem to be cool with me fixing things, so that’s awesome.
110
Nick Craver @nickcraver.com · 04/12/2024
What’s weird is the reason most other internal teams find me (not sure how) is for Redis help…which isn’t my job at all, but my boss is cool with it, so help they receive. But hey, I’m game to chat on any system and see if there’s anything reasonable we can make better :)
130
Nick Craver @nickcraver.com · 04/12/2024
Getting in the hot tub at 10pm for the back seemed like a good idea to eventually get some sleep…but as I stare at the door 25ft away, there may be some regrets setting in.
Local temp, currently 23°F
040
Nick Craver @nickcraver.com · 04/12/2024
I work with people who take a lot of care in what they do, strive to learn, and always help each other out. My team and boss are awesome - teaching me tons every week. I’m not sure what else you could ask for from a job - quite happy with where I ended up so far. I’ve been extremely lucky.
170
Nick Craver @nickcraver.com · 04/12/2024
My last job was running a website on a few racks of servers and that was fun and had a set of challenges. My current team deploys to millions of servers and the logistics and problems are very different…so I’ll just be over here learning forever, which was my primary goal taking on a new adventure.
250
Nick Craver @nickcraver.com · 04/12/2024
I know I owe people updates of what I’ve been working on, but I’m not sure it’s very interesting. It’s fairly random day to day - mostly making things faster, unblocking teammates, keeping the gears turning in various places, fixing problems before they’re problems and debugging some tricky ones.
340
Nick Craver @nickcraver.com · 04/12/2024
I’m on a lot of other optimization these days…but only because fast builds let me iterate quickly and CIs give me confidence in the changes. Fast builds and green checks are so very important if you want your team to do anything else quickly. Every team should make these a baseline priority.
3475
Nick Craver @nickcraver.com · 04/12/2024
Is this about the control panel “upgrade” again?
000
Reposted by Nick Craver
David Kean @keansbox.com · 03/12/2024
If there just one one skill or attribute that I think early in career folks should focus on, it would be, "be curious". This isn't "questioning every decision"-curious, but the "I wonder why it works this way, let me figure that out"-curious.
5487
Nick Craver @nickcraver.com · 04/12/2024
You monster
010
Reposted by Nick Craver
Sara Hates Hockey @helmerroids.bsky.social · 01/12/2024
YOU FOOLS. YOU LET MOOSE.
A road sign that says DO NOT LET MOOSE
381137172628