Advertisement · 728 × 90

Posts by Matt Oswalt

Preview
MattOswalt - Twitch Systems programming, design, and other technical topics. Occasionally gaming.See schedule for recurring streams; follow me here or any of my socials https://oswalt.dev/links/ for notifications for ad-...

📺 Livestream for today's bookclub: Systems Performance Chapter 2 is in 1.5 hours!

Tune in at 1PM US/Eastern to follow along, would love to hear your thoughts on the reading in chat

www.twitch.tv/mattoswalt

4 weeks ago 0 0 0 0
Preview
MattOswalt - Twitch Systems programming, design, and other technical topics. Occasionally gaming.See schedule for recurring streams; follow me here or any of my socials https://oswalt.dev/links/ for notifications for ad-...

🚨 Reminder! 📢
Livestream tomorrow at 1PM US/Eastern covering Systems Programming: Chapter 2

No agents here. Just figuring out what's broken the old fashioned way 😄

Subscribe and tune in to chat and follow along live: www.twitch.tv/mattoswalt

4 weeks ago 0 1 0 0
Systems Performance - Chapter 1: Introduction
Systems Performance - Chapter 1: Introduction YouTube video by Matt Oswalt

ICYMI, I covered Chapter 1 of Systems Programming by Brendan Gregg in last Saturday's bookclub livestream:
www.youtube.com/watch?v=sp0B...

Still planning to cover Chapter 2 at the same time (1PM US/Eastern) this Sat. Jump in with me and let's learn together!
www.twitch.tv/mattoswalt

1 month ago 1 0 0 0

T minus 1hr 20 min!

1 month ago 1 0 0 0

REMINDER - this is tomorrow! Set your reminders to tune in live and follow along! I'd prefer this is less like a lecture and more like an actual book club (I'm learning too)

1 month ago 0 0 0 0

My renewed content goals require that I at least maintain some awareness of LinkedIn. But my god what a cesspool. I know it's been this way for a while but the absolute firehose of garbage AI takes are taking it to a new level

1 month ago 3 0 0 0
https://www.brendangregg.com/systems-performance-2nd-edition-book.html

https://www.brendangregg.com/systems-performance-2nd-edition-book.html

Kicking off my weekly Book Club stream this Saturday at 1PM US/Eastern time, starting with Chapter 1 of Systems Performance by Brendan Gregg (2nd ed.)

Follow/chat live on Twitch: www.twitch.tv/mattoswalt
Or subscribe via YouTube to get the recording: www.youtube.com/@Matt_Oswalt

1 month ago 3 1 0 2
Preview
Matt Oswalt I'm a software engineer with a current specific focus on traffic engineering. I have years of experience building and operating production network platforms at a global scale, and a variety of related...

If Twitch isn't your thing, subscribe to my YT for recordings - I'll be adding some more non-stream videos there soon anyways, have a lot of ideas for concise, focused videos on specific technical topics. www.youtube.com/@Matt_Oswalt

1 month ago 0 0 0 0
Advertisement
Preview
MattOswalt - Twitch Systems programming, design, and other technical topics

I've been trying to do multi-stream to Twitch and YT, but just don't have the upload speed, keep dropping lots of frames.

I will still publish recordings to YT, but going forward I'll just be streaming to Twitch - so plz follow me there for live streams.
www.twitch.tv/mattoswalt

1 month ago 0 0 1 0

Literally feels like I have a different brain when I'm programming "live" on stream. It's embarrassing the basic things I forget, and then remember the moment I'm back in "my element". Have always been that way (pair programming, etc). Hopefully doing it more often is the answer

1 month ago 0 0 0 0
Preview
Matt Oswalt I'm a software engineer with a current specific focus on traffic engineering. I have years of experience building and operating production network platforms at a global scale, and a variety of related...

Been toying around with a fairly niche and contrived toy project idea just to get used to the idea of programming on stream, and give myself something fun to warm up the brain in the morning.

twitch.tv/mattoswalt
www.youtube.com/@Matt_Oswalt

1 month ago 1 0 0 0

I'm feeling compelled to get back into making regular video content. What would you find most useful? Could be a prerecorded video or a livestream, or both.

1. Rust
2. Machine learning
3. Distributed systems
4. Other?

(apparently no first-class poll support on bsky)

2 months ago 2 0 1 0
Preview
A Simple Neural Network from Scratch In this post, we’ll explore building a neural network from scratch, for whatever definition of “from scratch” includes the use of Python. This means no third-party libraries like PyTorch, Tensorflow, ...

📢📰 NEW POST! 📰📢

I explored building a neural network in Python - with no libs, in order to really build an intuitive understanding of how it all works. I found it super fun, and even included an interactive notebook at the end you can play with on your own.

Enjoy!
oswalt.dev/2025/08/a-si...

7 months ago 4 0 0 0
Preview
Unix Domain Sockets In a previous post on sockets in Linux we briefly explored Unix Domain Sockets (UDS) by invoking the AF_UNIX domain in a few examples. In this post I’d like to dig into more of the specifics of using ...

📢 [NEW POST] 📢 In today's post I explore Unix Domain Sockets - these are sometimes an overlooked capability for inter-service communication with some really unique features, and will be the foundation for blog posts I aim to write in the near future.

Enjoy! 😄

oswalt.dev/2025/08/unix...

8 months ago 2 0 0 0
Preview
Linux Sockets: Relevant Syscalls In my previous post on Linux sockets, there were several examples that referenced “syscalls” when working with sockets. I’d like to spend a little time exploring these more exhaustively - what they ar...

[New Post] Linux Sockets and Relevant Syscalls
oswalt.dev/2025/07/linu...

8 months ago 2 0 0 0
Preview
Linux Sockets: Domains and Types The socket is one of the most crucial primitives for systems communication. It is the endpoint on which an application can send and/or receive information, either between processes on the same system,...

[New Post] Linux Sockets: Domains and Types
oswalt.dev/2025/07/linu...

8 months ago 1 0 0 0