Brad Cypert's Avatar

Brad Cypert

@bradcypert.com.bsky.social

Zig, Go, Flutter and Svelte enthusiast / content creator. https://www.youtube.com/@CodeWithCypert Video/Board game enjoyer. Knitter. 🧢

87 Followers  |  65 Following  |  128 Posts  |  Joined: 06.11.2024  |  2.1847

Latest posts by bradcypert.com on Bluesky

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

05.11.2025 22:53 β€” πŸ‘ 0    πŸ” 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.

05.11.2025 22:21 β€” πŸ‘ 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.

05.11.2025 22:20 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The MCP server for this is gonna be wild

21.10.2025 20:06 β€” πŸ‘ 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!

21.10.2025 12:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

21.10.2025 12:46 β€” πŸ‘ 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.

13.10.2025 23:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

13.10.2025 22:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

13.10.2025 22:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

12.10.2025 20:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You feel entitled to how you feel.

12.10.2025 20:44 β€” πŸ‘ 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

12.10.2025 20:13 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

12.10.2025 11:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

09.10.2025 12:07 β€” πŸ‘ 1    πŸ” 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?

09.10.2025 03:42 β€” πŸ‘ 0    πŸ” 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.

08.10.2025 22:18 β€” πŸ‘ 1    πŸ” 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!

05.10.2025 20:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

05.10.2025 15:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

05.10.2025 13:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

What state are you in, John?

05.10.2025 13:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

03.10.2025 23:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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 πŸ˜„

01.10.2025 16:28 β€” πŸ‘ 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.

30.09.2025 22:51 β€” πŸ‘ 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?

20.09.2025 12:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Challenges and Benefits of Upgrading Sea of Thieves From C++14 to C++20 - Keith Stockdale  ACCU 2025
YouTube video by ACCU Conference Challenges and Benefits of Upgrading Sea of Thieves From C++14 to C++20 - Keith Stockdale ACCU 2025

Good stuff

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

19.09.2025 02:45 β€” πŸ‘ 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.

16.09.2025 11:38 β€” πŸ‘ 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

16.09.2025 11:36 β€” πŸ‘ 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

13.09.2025 18:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Weirdly enough, I took a similar one the other day

11.09.2025 22:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Zig code using the new pattern for writing to standard out. Involves creating a buffer, creating. stdout writer, and grabbing the interface from the writer to get a handle to stdout.

Zig code using the new pattern for writing to standard out. Involves creating a buffer, creating. stdout writer, and grabbing the interface from the writer to get a handle to stdout.

Shoeyyyy! I am already tired of typing this. πŸ˜†

10.09.2025 23:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@bradcypert.com is following 20 prominent accounts