Advertisement · 728 × 90

Posts by Brad Cypert

defer in Zig is the most underrated feature in systems programming
Readable cleanup > clever destructors

1 month ago 0 0 0 0

This is a very different side of you 😂

1 month ago 1 0 1 0

... and yet, I fish by Canadian Softball is a wild ride.

5 months ago 1 0 0 0

Been using jj for a week now for personal projects and I think im finally figuring out a workflow that I like enough to start using it for the day job as well. Feels good.

5 months ago 0 0 0 0

I think Im technically a Zig folk and my only gripe about Rust is that it didnt click for me soon enough. I love the Rust folks and I feel like they've done a ton for setting expectations around how a programming community should be.

5 months ago 9 0 0 0

The MCP server for this is gonna be wild

5 months ago 0 0 0 0

Ah gotcha. I could imagine usecases for a stove but a toilet? Forgot to flush and now you’re too far away to go back? Toilet mobile app time!

5 months ago 0 0 1 0
Advertisement

What does your toilet do that requires a connection to the Internet?

5 months ago 0 0 1 0

Quick response verifies my theory ❀

Now that I have your attention though, I just want to say that I appreciate the perspectives you share on Fallthrough! You’re an excellent addition to the panel imo.

5 months ago 1 0 1 0

Flutter is a fantastic platform, but it needs better stewardship than Google imo. Flutter web still feels like alpha software

5 months ago 0 0 0 0

@steveklabnik.com fallthough claims you’re chronically online, is that true?

5 months ago 0 0 1 0

Jokes aside, this type of stuff drives me crazy too. No one understands one’s feelings better than oneself.

5 months ago 0 0 0 0

You feel entitled to how you feel.

5 months ago 0 0 1 0

It’s difficult because it doesn’t seem like a great differentiator for companies, but I’d much rather visit stores and restaurants that don’t make me do this type of junk just to reserve a table

5 months ago 2 0 0 0
Advertisement

You have to join Outback Steakhouse’s mailing list just to join the waitlist for a table if you do it online.

5 months ago 0 0 1 0

The onion or not, the Ruben is one of my favorite sandwiches

6 months ago 2 0 0 0
An image of zig code with the following syntax:

pub fn deleteBookmark(
self: Bookmark, writer: *std.Io.Writer, reader: std. Io. Reader,
)
while (!std.mem.eqlu8, reader.peek(self.value.len), self.value))
reader. streamDelimiter(writer, "\n");
reader streamRemaining (writer);
}

An image of zig code with the following syntax: pub fn deleteBookmark( self: Bookmark, writer: *std.Io.Writer, reader: std. Io. Reader, ) while (!std.mem.eqlu8, reader.peek(self.value.len), self.value)) reader. streamDelimiter(writer, "\n"); reader streamRemaining (writer); }

Fun little thing with the new Reader/Writer interfaces in Zig. Streaming the contents of a Reader into a Writer while omitting the line that starts with a value (`self.value`). Feels clean to me, but I'm ready to be humbled. is there a better way?

6 months ago 1 0 0 0
An image of code in the Zig programming language. The file assumes to be a main.zig or root.zig with the key element being a test block at the bottom of the file who's only line of code is std.testing.refAllDecls(@This());

An image of code in the Zig programming language. The file assumes to be a main.zig or root.zig with the key element being a test block at the bottom of the file who's only line of code is std.testing.refAllDecls(@This());

This is my Zig trick of the week. Doing this in your main or root.zig will make sure that when you run zig build test, all of your tests will run (some exceptions apply -- tests inside of a struct for example).

zig build test not running all tests drove me crazy. Here's my fix.

6 months ago 2 0 0 0

I've been exploring Microzig lately and... tbh, the documentation is a little lacking. Have you built anything cool with Microzig? I'd love to help catalog your blogposts/videos/tutorials/etc! Lemme know!

6 months ago 0 0 0 0

You can do it cheaper than $18/month too if you’re just getting started.

6 months ago 0 0 0 0

Damn, that’s more than a 185! (And way better than anything I bowl). Nice job!

6 months ago 1 0 0 0

What state are you in, John?

6 months ago 0 0 0 0

He’s experiencing appeasing the borrow checker for the first time.

6 months ago 0 0 1 0
Advertisement

Syntax does a monthly potluck. I wouldn’t do them too much more often than that, but I definitely thinking rotating those in could be a nice change of pace :)

Good luck with your PHP 😄

6 months ago 0 0 0 0

@fallthrough.fm latest episode is one of my favorite. Really nice chat with Kris and Matt about a ton of relevant topics. I agree with the Gophercon sentiment. It felt off this year and that was a bummer.

6 months ago 1 0 1 0

Whoa that is interesting. I don’t see a way for us to model requirements about a buffer’s size at comptime though so it seems like you’re correct. I guess zstd throw an assertion error is useful, but really only in debug mode. Have you filed an issue yet?

6 months ago 0 0 1 0
Challenges and Benefits of Upgrading Sea of Thieves From C++14 to C++20 - Keith Stockdale  ACCU 2025
Challenges and Benefits of Upgrading Sea of Thieves From C++14 to C++20 - Keith Stockdale ACCU 2025 YouTube video by ACCU Conference

Good stuff

www.youtube.com/watch?v=Nm9-...

6 months ago 14 2 3 0

Would you mind sharing a repo or keeping me updated on progress? I learn best from examples and feel that @proto is really something special so I’d like to build for it, too.

6 months ago 1 0 1 0

To this day I’ve still never written an orm either. Hibernate is such an overcomplicated piece of software. Enterprise Java at its finest

6 months ago 1 0 1 0

From tamer ideas such as chemtrails to wild ideas such as birds not being real, I find the things people believe to be fascinating haha

6 months ago 0 0 0 0