natemcmaster Profile Banner
Nate McMaster Profile
Nate McMaster

@natemcmaster

Followers
3K
Following
4K
Media
175
Statuses
2K

Principal Software Engineer for @awscloud. Formerly @microsoft working on @dotnet and @aspnet. Not a bot. I can prove it most of the time when asked by captcha

Seattle, WA
Joined August 2012
Don't wanna be here? Send us removal request.
@natemcmaster
Nate McMaster
2 months
I can't say enough good things about Bon-rs is one of the most polished Rust libraries I've ever used. It sets a high-bar for other devs looking to distribute libraries in Rust. Kudos to @veetaha.
Tweet card summary image
github.com
Next-gen compile-time-checked builder generator, named function's arguments, and more! - elastio/bon
0
0
0
@natemcmaster
Nate McMaster
4 months
I have decided to mark LettuceEncrypt as "archived". This makes the project read-only. I do not plan to do future work on the project. If you wish to maintain a fork, I will add links in the README to reference any ongoing work.
Tweet card summary image
github.com
I have decided to archive this project. I was a sole maintainer of this project for 7 years. No others came forward to drive further activity. There has been relatively little progress in the last ...
1
0
1
@natemcmaster
Nate McMaster
7 months
I get why people just archive GitHub projects they don't actively maintain. Code that works today will not continue to work without effort to maintain it.
0
0
1
@natemcmaster
Nate McMaster
7 months
Like, I understand that a project not kept up to date in 3 years is likely to have a few small things, but it took me weeks of stealing a little free time at night to troubleshoot this.
1
0
1
@natemcmaster
Nate McMaster
7 months
Dealing with code rot in a .NET project. Since 2021, here is what stopped working. NET SDK.GitHub actions.dotnet-format.JSON​.net.probot/stale.my .sln file.-p arg on dotnet-run.System.​Data.SQLite on macOS.Loading sqlite file from ​$TEMP on GitHub CI for Windows.🤷.
1
0
2
@natemcmaster
Nate McMaster
8 months
I'm going to give #BlueskySocial a try.
0
0
2
@natemcmaster
Nate McMaster
2 years
Blogged: "less code is often better".
2
1
13
@natemcmaster
Nate McMaster
2 years
Teaching a very junior developer. We’re on step 1 - what is a computer
Tweet media one
3
0
127
@natemcmaster
Nate McMaster
3 years
I can definitely see why the culture of Amazon can cause burn out. There are many ambitious projects, and no one is going to force you to take personal time. But at least for me, it’s not a problem. I work just as many hours now, or less, as I did for Microsoft.
1
0
5
@natemcmaster
Nate McMaster
3 years
No knocks against Microsoft. That was also a great place to work. If the right position came along, I’d “boomerang”. But for now, I’m really enjoying my current role at AWS.
1
0
1
@natemcmaster
Nate McMaster
3 years
3 years ago, when I left Microsoft to join Amazon, I remember another Microsoft employee predicting I’d burn out and struggle to balance raising a family and my job. In contrast, working for Amazon has been great. I’ve grown as an engineer and tech lead. I enjoy my work.
2
0
27
@natemcmaster
Nate McMaster
3 years
RT @KrauseFx: 🔥 New Post: Announcing InAppBrowser - see what JavaScript commands get injected through an in-app browser. 👀 TikTok, when ope….
0
12K
0
@natemcmaster
Nate McMaster
3 years
#rustlang is pretty cool.
0
1
3
@natemcmaster
Nate McMaster
3 years
Someone asked what my position is on Ukraine. Is there room for a position? . War is a human tragedy. Sadly this war is only the latest. I can’t lecture from a moral high ground here - my own nation has instigated wars too - but I still plea for peace. Please, stop the war.
1
1
18
@natemcmaster
Nate McMaster
4 years
GitHub published this advisory earlier today
Tweet card summary image
github.com
Infinite loop causing Denial of Service in colors
0
1
1
@natemcmaster
Nate McMaster
4 years
RT @amilajack: Life is to short to use dated cli tools that suck. Try these instead 🧵.
0
3K
0
@natemcmaster
Nate McMaster
4 years
Don't upgrade to colors v1.4.1 in #nodejs projects. Something fishy is happening. This patch starts an infinite loop on import and spams stdout with "LIBERTY" followed by garbage output. Given its popularity (1.1 billion downloads in 2021), this might impact your Node apps
Tweet media one
3
5
26
@natemcmaster
Nate McMaster
4 years
RT @AWSOpen: Hotpatch for Apache Log4j.
Tweet media one
0
132
0
@natemcmaster
Nate McMaster
4 years
I have a daughter now 😀🌈👨🏼‍🍼
Tweet media one
78
2
1K