If you have comments, questions, or feedback, you can email my personal email.| ntietz.com
Nearly every line of code I write for fun is in Rust.| ntietz.com blog - technically a blog
If you do things a few times, they're a tradition.| ntietz.com blog - technically a blog
I started playing clarinet in fourth grade, and dabbled in other instruments..| ntietz.com blog - technically a blog
Recently, I read a blog post about doing software project estimates.| ntietz.com blog - technically a blog
I'm working on a terrible idea of a project, and this project uses MIDI.| ntietz.com blog - technically a blog
My computer setup attracts attention when I'm out and about.| ntietz.com blog - technically a blog
A little while back, I wrote that we shouldn't say "auth" but should use other terms instead.| ntietz.com blog - technically a blog
I use Talon to control my computer some of the time.| ntietz.com blog - technically a blog
We should always be supporting each other, but it feels particularly important right now.| ntietz.com blog - technically a blog
When pairing with my friend Emily, we had a choice of what to implement in her project:| ntietz.com blog - technically a blog
If you have a blog, you've probably gotten those emails that want to "collaborate" on a guest post—which often means "let us post sketchy links for SEO purposes."| ntietz.com blog - technically a blog
My wife's alarm clock has been acting up lately.| ntietz.com blog - technically a blog
I was talking to a friend recently, and zie1 lamented that a Rust web framework uses YAML for its configuration.| ntietz.com blog - technically a blog
Software licenses are a reflection of our values.| ntietz.com blog - technically a blog
Asheville is in crisis right now.| ntietz.com blog - technically a blog
I like to make silly things, and I also like to put in minimal effort for those silly things.| ntietz.com blog - technically a blog
The first time I went on call as a software engineer, it was exciting—and ultimately traumatic.| ntietz.com blog - technically a blog
This is inspired by receiving a "personnel update" when a friend was fired many years ago. It felt coldly impersonal for such a deeply personal event, so I imagined what it would be like if the same approach were taken to other deeply personal events.| ntietz.com blog - technically a blog
It's hard to make progress on side projects sometimes.| ntietz.com blog - technically a blog
Sometimes I joke that as a principal engineer, my main programming language is English.| ntietz.com blog - technically a blog
Look, I'm sorry, but if the docs say not to do something that's like catnip.| ntietz.com blog - technically a blog
Part of being a social animal is that we communicate with each other.| ntietz.com blog - technically a blog
Every software engineer uses a programming language, usually multiple.| ntietz.com blog - technically a blog
My friend Erika is a big fan of Gleam, and her enthusiasm (and explicit encouragement) finally got me to learn the language.| ntietz.com blog - technically a blog
The human body has limits, and we break down if we push past them.| ntietz.com blog - technically a blog
This post has been a struggle to write.| ntietz.com blog - technically a blog
Last week's blog post accidentally got published a few hours early1.| ntietz.com blog - technically a blog
One of my big hobbies outside of tech is chess.| ntietz.com blog - technically a blog
Software engineers typically don't stay anywhere for very long.| ntietz.com blog - technically a blog
I recently ran into a bug in some Go code that no one had touched in a few years.| ntietz.com blog - technically a blog
About a month ago1, I was onboarding a friend into one of my side project codebases and she asked me why I was using a particular type of UUID.| ntietz.com blog - technically a blog
When the power goes out, most people are understanding.| ntietz.com blog - technically a blog
Something I hear occasionally from some software people1 is something along the lines of: "Well, the hard part is figured out, and the rest is just implementation details."| ntietz.com blog - technically a blog
Every software engineer can have a great blog, if they want to.| ntietz.com blog - technically a blog
In 2022, I developed nerve pain in my arms.| ntietz.com blog - technically a blog
Most computer systems we interact with have an auth system of some kind.| ntietz.com blog - technically a blog
I saw a claim recently that in functional programming using "map/filter iterates over the list twice, while the foreach loop iterates only once."| ntietz.com blog - technically a blog
When you are working in any sort of leadership role, you'll have to get people to work toward initiatives that you're leading or make changes you're proposing.| ntietz.com blog - technically a blog
A couple of months ago, one of my friends told me about a startup called Hume.| ntietz.com blog - technically a blog
In 2017, the way I see the world changed, literally.| ntietz.com blog - technically a blog
Logging is a critical tool for maintaining any web application, and yet we're getting it wrong.| ntietz.com blog - technically a blog
While working on the grammar for my programming language, Lilac, I was exploring different choices for statement terminators.| ntietz.com blog - technically a blog
A couple of months ago, every video call I had on my personal computer ended up using Chromium.| ntietz.com blog - technically a blog
We have made decaf a villain.| ntietz.com blog - technically a blog
I've been writing this blog since 2015, and my writing picked up pace in 2022.| ntietz.com blog - technically a blog
I've previously written that project names should be cute, not descriptive.| ntietz.com blog - technically a blog
One of my most insidious procrastination mechanisms is doing things that feel like work but are just a fun diversion.| ntietz.com blog - technically a blog
Compression is a really hard problem, and it attracts a lot of interesting ideas.| ntietz.com blog - technically a blog
One tenet of big-a Agile1 is that developers should all work on individual user stories as the smallest unit of work2.| ntietz.com blog - technically a blog
Recently while reading Real-World Cryptography, I got nerd sniped1 by the mention of Bleichenbacher's attack on RSA.| ntietz.com blog - technically a blog
A mentee recently mentioned a really frustrating problem that her manager seems to be ignoring.| ntietz.com blog - technically a blog
A couple of weeks ago, I started working with a personal trainer to improve my fitness.| ntietz.com blog - technically a blog
In tech, we're fortunate to have separate management and technical tracks, though it's still underdeveloped1.| ntietz.com blog - technically a blog
I've worked places where we aspired to (but did not reach) 100% code coverage.| ntietz.com blog - technically a blog
I've been running my backups by hand1 every week on my laptop for as long as they've been set up.| ntietz.com blog - technically a blog
Tomorrow, I'm boarding an airplane to attend a work event.| ntietz.com blog - technically a blog
When you're designing a piece of software, the single most important thing to design for is understandability.| ntietz.com blog - technically a blog
While reading Real-World Cryptography, I came across the "million message attack".| ntietz.com blog - technically a blog
At my first job, we were a distributed team and would get together often.| ntietz.com blog - technically a blog
While pairing on a small Rust program with a friend, I ran into a problem: to compile to WASM, one of my dependencies needed one of its dependencies to turn on a feature.| ntietz.com blog - technically a blog
In high school, one of my teachers shattered my plans for my life, in the most beautiful way.| ntietz.com blog - technically a blog
This is one of those cliched posts:| ntietz.com blog - technically a blog
Recently someone I was talking to ran into a fun borrow checker problem in Rust which is illustrative of some current underlying limitations of Rust's borrow checker.| ntietz.com blog - technically a blog
Every year I do some of Advent of Code.| ntietz.com blog - technically a blog
I'm proud to announce that Hurl is officially released and done!| ntietz.com blog - technically a blog
The waterfall model is probably the most reviled methodology in software engineering.| ntietz.com blog - technically a blog
Performance is one of the big reasons to use Rust.| ntietz.com blog - technically a blog
The biggest tech companies employ a lot of engineers.| ntietz.com blog - technically a blog
This post is hard to write in a lot of ways.| ntietz.com blog - technically a blog
Rust is a hard language to learn, in the scheme1| ntietz.com blog - technically a blog
Stop me if you've heard this one before: "We're putting accessibility (features) on the roadmap."| ntietz.com blog - technically a blog
Most of us make some bad decisions in high school.| ntietz.com blog - technically a blog
Rust has a lot of nice things that make life easy.| ntietz.com blog - technically a blog
As software engineers, we routinely estimate our work.| ntietz.com blog - technically a blog
Last week, I did a Q&A session for a friend's security class.| ntietz.com blog - technically a blog
Recently, I listened to an interview with Haroon Meer, the founder of a company focused on honeypots.| ntietz.com blog - technically a blog
There's a common quote in the software world that you should "make it work, make it right, then make it fast."1| ntietz.com blog - technically a blog
Recently in a programming community I belong to, someone presented a problem.| ntietz.com blog - technically a blog
I've got a reputation at work as being a skilled debugger.| ntietz.com blog - technically a blog
While working on the grammar for my programming language, Lilac, I was exploring different choices for statement terminators.| ntietz.com
Every software engineer can have a great blog, if they want to.| ntietz.com