inspired by CLAUDE.md, Iโve started putting markdown files named after coworkers into work code repos so I can remind them to stop doing shit to the codebase that annoys me
for some reason theyโre all mad at me now, which means ill be adding commands to JEREMY.md for an attitude adjustment
04.02.2026 17:32 โ ๐ 787 ๐ 163 ๐ฌ 6 ๐ 6
I kinda like the `.or_panic()` name. In an ideal world where Rust has optional parameters and anonymous unions (still tagged), I'd even see a single `.or_panic(msg: &str | None = None)` method to reduce verbosity (but this is obviously fictional and subjective).
20.11.2025 09:22 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0
oh i just realized i was only thinking about the variance of type parameters, if we are talking about the variance of function parameters then i agree it is very much unsound and evil
08.11.2025 16:09 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
by "by default", do you mean whenever a type parameter is unused? if so, does this often happen? i fail to see the problem tbh
08.11.2025 15:56 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Yay!
01.07.2025 09:17 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
A break from programming languages
I have published my first new blog post in four years lexi-lambda.github.io/blog/2025/05...
29.05.2025 16:25 โ ๐ 120 ๐ 22 ๐ฌ 20 ๐ 6
I am disappointed in the AI discourse
I am disappointed in the AI discourse steveklabnik.com/writing/i-am...
28.05.2025 17:33 โ ๐ 916 ๐ 179 ๐ฌ 211 ๐ 88
Yah I used to check that sub somewhat regularly and I agree, I hope some non-Discord alternative will emerge in the future
24.05.2025 12:35 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
All of that to say: do not abbreviate your "term" variable to "trm", it is not worth it.
08.05.2025 09:16 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Still, I am convinced there is objective truth in what is or is not good code. I swear one day I will make blog posts on how I personally write "good code".
08.05.2025 09:09 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
While programming language theory is a formal science, I feel like "good code" is more like a social science. It is really hard to prove that a programming style or practice is better than another because the results are largely dependent on what the subjects are used to.
08.05.2025 09:09 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Broke: frontend vs backend
Woke: revenue generator vs cost center
01.05.2025 20:38 โ ๐ 15 ๐ 2 ๐ฌ 1 ๐ 0
I kinda believe using => as a shorthand for greater-or-equal โฅ was a mistake, now I can't use it as a shorthand for the double arrow โ ! We should have used >= instead, which also looks more like the actual operator.
08.04.2025 18:14 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
"to democratize art is not every person having a cute drawing made in seconds, to democratize art is every person having time and health to learn and make art if they chose to, and mainly to have the means to think and relate introspectively with art."
31.03.2025 12:00 โ ๐ 7800 ๐ 3326 ๐ฌ 18 ๐ 36
Also use PascalCase even for primitives types, use `Never` for the never type (why use a symbol for something so rare !), and a pronounceable keyword for functions (`fun`, `func`, `def`...).
30.03.2025 13:27 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
On more controversial topics, I would use kebab-case for identifiers (IMO the most readable naming convention, although quite rare unfortunately), use `.` everywhere instead of `::` (so ugly !), and use indentation-sensitive grammar instead of braces.
30.03.2025 13:24 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Hhhhm, on the hot topic of language syntax, I would have a single expression for pattern matching (`is` or `let` expression, like the contentious RFC of last year) and use `[]` instead of `<>` for generics (byebye turbofish).
30.03.2025 13:21 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
OMG my dumbass just realized that the pun is that "le chat" means "the cat" in French. That logo ๐ฅน
24.02.2025 15:42 โ ๐ 50 ๐ 2 ๐ฌ 5 ๐ 0
Damn I thought the logo was pretty uninspired but now I really like it, nice.
25.02.2025 13:15 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
๐ ใใใผ โ๏ธ 32ๆญณ โ๏ธ ็งใฏใขใกใชใซๅบ่บซใงใใไธญๅฝไบบใใใคใใฃใใขใกใชใซใณใใใใฆ็ฝไบบใงใใเป๊ฐเพเฝฒยด ห ` ๊ฑเพเฝฒแ
ใใใฏ็งใฎๆฅๆฌ่ชใฎๆฅ่จใงใใ๐
ๆฅๆฌ่ชใๅๅผทใใฆใใพใ เซฎ๊ฐโ ห โ เพเฝฒ๊ฑแ
#langsky ๐จ #studysky
๐: @strawbunnycake.bsky.social
Rustlang and Rustlang accessories
* YouTube: https://www.youtube.com/@chrisbiscardi
* Learn Rust: https://www.rustadventure.dev/
* Rust Adventure Discord: https://discord.gg/GJ5UfxzUcP
* Party Corgi Content Discord: https://discord.gg/partycorgi
computers can be understood โข she/her, โข โข Chicago
Doing fundamental research in UI and 2D graphics
Associate Professor at National University of Singapore. I do research in programming languages, software verification, distributed systems, and program synthesis. ilyasergey.net
(recently graduated) undergrad @ NUS and walkable city enthusiast doing Programming Languages research
whorl~ ๐ฅ๐๐บ
oakland
โจ / ๐ .. ๐งถ ##~
ig: instagram.com/___whorl
Mom, foodie, traveller, computer scientist
I love to code.
https://burntsushi.net
Building Astral: Ruff, uv, and other high-performance Python tools, written in Rust.
Director @ Duck Shake Games
ex Tech Art R&D @ Epic Games
LEGO, Fortnite, Matrix Awakens, Unreal Engine 4 & 5
- Tech art and chill with us http://discord.gg/gRwaywC
๐ London ๐ธ https://Asher.GG
Procedural art nerd, ยฝ of Pounce Light with @h3r2tic.bsky.social, co-creator of #TinyGlade a diorama doodling game ๐ฐ๐ฟ s.team/a/2198150 ๐ณโ๐๐
Pidgin algebraist, baseball influencer https://slim.computer
Washed-up renderologist working on #TinyGlade with @anopara.bsky.social; ยฝ of Pounce Light, ยฝ making sense ยฝ the time; he/him; ๐ฆ
it's me, the gay cat who writes your docs~!
author of the rustonomicon and learn rust with entirely too many linked lists; worked on homestuck, rust-lang, swift-lang, firefox
she/her, trans, 30
Working on rendering for the Bevy game engine.
Long form blog at https://jms55.github.io.
Official account for Bevy: a refreshingly simple free and open source game engine built in Rust.
Follow for news and curated #bevy / #bevyengine content.
https://bevy.org
University student and software enthusiast, working on Avian Physics for #bevyengine. https://github.com/avianphysics/avian