Marshall Bowers
@maxdeviant.com
宝霞龙. 31. Conjurer of code. Devourer of art. Pursuer of æsthetics. Soli Deo gloria. He/him. Engineering at Zed Industries.
maxdeviant.com
🎵 Now Playing: "Luxury Apartments" by Courtesy Car
maxdeviant.com
🎵 Now Playing: "Luxury Apartments" by Courtesy Car
Pinned
Reposted by Marshall Bowers
what
just learned python typing invented a new kind of voldemort type, one which when named doesn't actually name it
`float` and `int` are two distinct types
but if you write `x: float` that actually means `x: float | int`. but if you write `x: float | int` that means `x: float | int | int`...
`float` and `int` are two distinct types
but if you write `x: float` that actually means `x: float | int`. but if you write `x: float | int` that means `x: float | int | int`...
November 11, 2025 at 2:17 PM
what
Reposted by Marshall Bowers
I am violating semver. Pray I don't violate it any further.
November 11, 2025 at 1:52 PM
I am violating semver. Pray I don't violate it any further.
Reposted by Marshall Bowers
Just released quick-junit 0.5.2, containing (from what I can tell) the first industrial-strength (i.e. with fuzzing and roundtrip property-based testing) JUnit XML parser for Rust!
quick-junit's serializer is used by cargo-nextest.
Check it out:
quick-junit's serializer is used by cargo-nextest.
Check it out:
crates.io: Rust Package Registry
crates.io
November 11, 2025 at 3:14 AM
Just released quick-junit 0.5.2, containing (from what I can tell) the first industrial-strength (i.e. with fuzzing and roundtrip property-based testing) JUnit XML parser for Rust!
quick-junit's serializer is used by cargo-nextest.
Check it out:
quick-junit's serializer is used by cargo-nextest.
Check it out:
Reposted by Marshall Bowers
I think it's really interesting how the visual language of video is changing over time. it's a very specific choice to have this shot handheld in a hallway while walking
like, they could've shot this with a tripod at his desk, but, that's not the right vibe for the current era
like, they could've shot this with a tripod at his desk, but, that's not the right vibe for the current era
November 10, 2025 at 3:53 PM
I think it's really interesting how the visual language of video is changing over time. it's a very specific choice to have this shot handheld in a hallway while walking
like, they could've shot this with a tripod at his desk, but, that's not the right vibe for the current era
like, they could've shot this with a tripod at his desk, but, that's not the right vibe for the current era
Reposted by Marshall Bowers
i'm looking for a new job
Hire Me in Japan — overreacted
I'm looking for a new job.
overreacted.io
November 10, 2025 at 3:31 PM
i'm looking for a new job
Reposted by Marshall Bowers
I'm so angry I can't see straight
November 10, 2025 at 3:23 PM
I'm so angry I can't see straight
Reposted by Marshall Bowers
Kyle Kingsbury is not a journalist. He is not an op-ed writer.
He is a computer safety researcher.
And he has written one of the most compelling, comprehensive accounts of the ongoing hell in Chicago that you could possibly imagine.
In under 1600 words.
aphyr.com/posts/397-i-...
He is a computer safety researcher.
And he has written one of the most compelling, comprehensive accounts of the ongoing hell in Chicago that you could possibly imagine.
In under 1600 words.
aphyr.com/posts/397-i-...
November 9, 2025 at 8:49 PM
Kyle Kingsbury is not a journalist. He is not an op-ed writer.
He is a computer safety researcher.
And he has written one of the most compelling, comprehensive accounts of the ongoing hell in Chicago that you could possibly imagine.
In under 1600 words.
aphyr.com/posts/397-i-...
He is a computer safety researcher.
And he has written one of the most compelling, comprehensive accounts of the ongoing hell in Chicago that you could possibly imagine.
In under 1600 words.
aphyr.com/posts/397-i-...
Just published a new post on what I've been up to professionally for the past five months: maxdeviant.com/posts/2025/h...
It's fairly high-level, but I'd love to do some more deep-dives on some of the learnings from rebuilding Zed's backend.
It's fairly high-level, but I'd love to do some more deep-dives on some of the learnings from rebuilding Zed's backend.
Head in the Zed Cloud
maxdeviant.com
November 10, 2025 at 3:50 AM
Just published a new post on what I've been up to professionally for the past five months: maxdeviant.com/posts/2025/h...
It's fairly high-level, but I'd love to do some more deep-dives on some of the learnings from rebuilding Zed's backend.
It's fairly high-level, but I'd love to do some more deep-dives on some of the learnings from rebuilding Zed's backend.
Reposted by Marshall Bowers
Reposted by Marshall Bowers
Reposted by Marshall Bowers
Reposted by Marshall Bowers
Reposted by Marshall Bowers
The thing about We Didn't Start The Fire is that Billy Joel is a baby boomer so they did, in fact, start quite a lot of the fires.
November 9, 2025 at 1:27 AM
The thing about We Didn't Start The Fire is that Billy Joel is a baby boomer so they did, in fact, start quite a lot of the fires.
Reposted by Marshall Bowers
thinking about UI. I don’t love the big sidebars & high information density of a lot of roguelikes — trying to come up with something that’s minimal but still shows everything you’d regularly need
#gamedev #screenshotsaturday #godot
#gamedev #screenshotsaturday #godot
November 8, 2025 at 10:49 PM
thinking about UI. I don’t love the big sidebars & high information density of a lot of roguelikes — trying to come up with something that’s minimal but still shows everything you’d regularly need
#gamedev #screenshotsaturday #godot
#gamedev #screenshotsaturday #godot
Reposted by Marshall Bowers
[hot ones]
me: *finishes off gallon of milk*
sean evans: ok are you ready for your first wing
me: *finishes off gallon of milk*
sean evans: ok are you ready for your first wing
November 8, 2025 at 3:29 AM
[hot ones]
me: *finishes off gallon of milk*
sean evans: ok are you ready for your first wing
me: *finishes off gallon of milk*
sean evans: ok are you ready for your first wing
I’ve been snarfblatted and dinglehoppered!
November 8, 2025 at 3:11 AM
I’ve been snarfblatted and dinglehoppered!
Reposted by Marshall Bowers
David Fincher's THE SOCIAL NETWORK, and Trent Reznor / Atticus Ross's Oscar-winning score, turned 15 years old this fall. Here's some of my artwork for the album, created by manually corrupting images from the film by editing their raw hex data in a text editor, damaging them from the inside. 1/
November 7, 2025 at 8:17 PM
David Fincher's THE SOCIAL NETWORK, and Trent Reznor / Atticus Ross's Oscar-winning score, turned 15 years old this fall. Here's some of my artwork for the album, created by manually corrupting images from the film by editing their raw hex data in a text editor, damaging them from the inside. 1/
Reposted by Marshall Bowers
you're insane if you write any significant code in bash, fish, zsh or any other shell.
use a real language please
use a real language please
November 7, 2025 at 9:02 PM
you're insane if you write any significant code in bash, fish, zsh or any other shell.
use a real language please
use a real language please
Reposted by Marshall Bowers
rust achieving memory safety without a GC is really cool yes but like so many others have said before rusts type safety is arguably even more impressive.
if you read the wikipedia article on type safety you will find this quote
Well-typed programs cannot "go wrong" - Robin Milner
if you read the wikipedia article on type safety you will find this quote
Well-typed programs cannot "go wrong" - Robin Milner
November 7, 2025 at 1:36 PM
rust achieving memory safety without a GC is really cool yes but like so many others have said before rusts type safety is arguably even more impressive.
if you read the wikipedia article on type safety you will find this quote
Well-typed programs cannot "go wrong" - Robin Milner
if you read the wikipedia article on type safety you will find this quote
Well-typed programs cannot "go wrong" - Robin Milner
Here are my top artists I listened to this last week! 🎸
November 7, 2025 at 2:00 PM
Here are my top artists I listened to this last week! 🎸
Reposted by Marshall Bowers
After putting it off for far too long, tonight I re-added syntax highlighting for code blocks to my website.
This was something that got dropped during my site rebuild.
While I would ultimately love to build something static and custom on top of Tree-sitter, this will do for now.
This was something that got dropped during my site rebuild.
While I would ultimately love to build something static and custom on top of Tree-sitter, this will do for now.
November 7, 2025 at 4:56 AM
After putting it off for far too long, tonight I re-added syntax highlighting for code blocks to my website.
This was something that got dropped during my site rebuild.
While I would ultimately love to build something static and custom on top of Tree-sitter, this will do for now.
This was something that got dropped during my site rebuild.
While I would ultimately love to build something static and custom on top of Tree-sitter, this will do for now.
Reposted by Marshall Bowers
An Eastern European Jewish cartoon mouse family fleeing Czarist Russia (along with other ethnic minority mice fleeing oppression and starvation) with false promises that America was perfect and banding together to make it better than the stark reality that it was just as corrupt in different ways.
It’s hard to believe but there was a cartoon about an immigrant mouse and it was seen as totally fine and not controversial and not woke because it was an aspirational and nice thing about America that people could come here and find a better life
November 6, 2025 at 4:19 AM
An Eastern European Jewish cartoon mouse family fleeing Czarist Russia (along with other ethnic minority mice fleeing oppression and starvation) with false promises that America was perfect and banding together to make it better than the stark reality that it was just as corrupt in different ways.
Reposted by Marshall Bowers