Reposted by IanCamdar @camdar.io · 18/09/2026me, 2 hours ago: "why would I ever want a non-GUI slideshow tool?" me, needing to edit the same cloned element in 31 slides: 051
Ian @isuffix.com · 25/08/2026My personal life hack is to buy a 50-pack of 3x3in _jewelry polishing cloths_ for $7 instead of glasses cloths. They fit better in a pocket, and when they inevitably get grimy and oily (like 2 weeks) you can just throw them out because they're so cheap and you have 50 of them. 000
Reposted by IanCameron @cameron.stream · 19/08/2026Gen Z is saying "type shit", which I now understand to mean "I agree or approve of this thing" Originally, I thought it referred to strong static typing systems in programming languages. But it does not refer to this. 141749
Ian @isuffix.com · 19/08/2026// SAFETY: The insertion is valid as the length is known to be shorter than the capacity. 070
Reposted by IanAndrew Lisowski 💻 @hipstersmoothie.com · 14/08/2026what sicko decided to camel case this 61231
Reposted by Ianensko @ensko.at · 11/08/2026There are quite a few options for QR code packages on #Typst Universe, so if you're interested in a comparison, I'd invite you to read my new post: blog.ensko.at/2026/08/11/t...blog.ensko.atComparing Typst packages for QR code renderingThere are several packages for generating QR codes using Typst. What are the differences? 021
Ian @isuffix.com · 01/08/2026Alright, who was gonna tell me about the Writing Systems Techincal Resources website? Seriously, why I have I never seen this before? writingsystems.infowritingsystems.infoWelcomeHome page 000
Reposted by Ianlucy @lucymcphail.com · 28/07/2026claims to be against mutation but changes his mind, hmm 1242
Ian @isuffix.com · 17/07/2026All the smoke in the midwest is making me really appreciate that our normal sky is a pretty color 030
Reposted by IanAndrew Lilley Brinker @alilleybrinker.com · 06/07/2026"Detached HEAD," a statement invented by the utterly deranged 0122
Reposted by IanIan @isuffix.com · 07/07/2026Typst! It's such a pleasant language to write documents in that is incorporating ideas like styling and scripting in documents from the web, syntax and error messages from Rust/Markdown, and unique ideas for markup languages like pure functions and incrementalism. 191
Reposted by Ianamos @fasterthanli.me · 07/07/2026I'm trying to fight a misconception that I think I have about rustaceans. If you love Rust, please reply with another language that you're super excited about, that goes beyond Rust in some ways. That you see as potentially the future of some domain. 47433
Reposted by IanRustNL @rustnl.bsky.social · 03/07/2026'Typst: Designing for Incrementality' by Laurenz Mädje at RustWeek 2026! www.youtube.com/watch?v=yWWV... #rustlang #RustWeekyoutube.comTypst: Designing for Incrementality (Laurenz Mädje at RustWeek)Typst: Designing for Incrementality by Laurenz Mädje. Typst is sometimes called the love child of Rust and Markdown: A principled programming language married to a lightweight markup language that… 0142
Reposted by IanTikhon Jelvis @jelv.is · 26/06/2026the debugger debugged your code, isn't that what it's supposed to do? 051
Reposted by IanTypst @typst.app · 15/06/2026Typst 0.15 is out now. It contains multitudes, including some of the most anticipated features and improvements that will smoothen your work. Learn what’s new in the thread below. 29519
Reposted by IanIan @isuffix.com · 13/06/2026Here's one! I think it might be a bit too hard. One category that holds things together is a stretch, but I though one was really clever :)hankgreen.com4 × 3 011
Ian @isuffix.com · 04/06/2026Typst and Yu-Gi-Oh enjoyers may be interested to know that I landed a joke into the raw syntax docs for the next version :) 010
Ian @isuffix.com · 29/05/2026Unstable Rust features are beehives! 🐝 There's some sweet sweet honey 🍯 in there, but the workers are very protective of their queen 👑 (stable Rust), if you don't satiate them you're gonna get stung 🗡️ Then maybe the all-hands meeting is like a fogger that excites some bees but calms some others? 😁 120
Ian @isuffix.com · 19/05/2026AFAIK, the _only_ way to create an `Arc<Path>` is with `<&Path>::into()`. I hate this 030
Ian @isuffix.com · 15/04/2026Crazy tornado scare last night in Ann Arbor at 1:30am. Good part is I was already awake staying up to binge a cartoon. Bad part is they interrupted the finale >:| 130
Ian @isuffix.com · 11/04/2026Typst now has an english Wikipedia page! en.wikipedia.org/wiki/Typst This has taken quite some time due to citation notability requirements 🙃en.wikipedia.orgTypst - Wikipedia 181
Ian @isuffix.com · 05/04/2026JavaScript WAT quiz: Does this error? If not, what is the value of `array` at the end? ```js var array = [0, 0, 0] var pair = [1, 2] array[pair.splice(0, 1)] += pair.splice(0, 1) ``` Hint: `pair.splice(0, 1)` removes the first element of `pair` and returns it as an array. 110
Reposted by IanTypst @typst.app · 12/03/2026Did you know that arXiv is exploring to add Typst? The world's largest preprint archive faces unique challenges to keep science open. Join arXiv veteran Norbert Preining and learn what's ahead for arXiv and Typst. www.youtube.com/watch?v=zNZl...youtube.comTypst preprints in arXiv: What will it take? | Typst MeetupYouTube video by Typst 29019
Reposted by IanDavid Bushell 🪿 @dbushell.com · 16/02/2026have a chuckle at this "Git flow" slop might explain GitHub's recent outages learn.microsoft.com/en-us/traini...learn.microsoft.comComponents of the GitHub flow - TrainingLearn to use the components of the GitHub flow 626938
Reposted by Ianthattommyhall @thattommyhall.com · 16/01/2026Never attribute to malice what could be explained by LaTeX quirks 1132
Reposted by IanLachlan Kermode @ohrg.org · 17/01/2026I've been working on a new tool with @tonofcrates.bsky.social to make publishing easier called Rheo: rheo.ohrg.org In a nutshell, it lets you produce an EPUB, a PDF, and a static site (HTML) from a folder of @typst.app files. The Rheo doc site is naturally made with Rheo (PDF and EPUB linked).rheo.ohrg.orgIntroduction 3145
Ian @isuffix.com · 08/01/2026I’m part of this! I added the new executable bit configuration option that should unlock the use of jj when dual-booting with an NTFS drive or on Windows Subsystem for Linux! 220
Reposted by IanP(aul) Frazee @pfrazee.com · 31/12/2025It's just a blogpost, Michael. What could it take? 5 minutes? 81196
Ian @isuffix.com · 25/12/2025The Advent of Compiler Optimization series has been consistently charming and thought-provoking. Great work Matt, have a Merry Christmas! 120
Ian @isuffix.com · 29/11/2025Typst builds on the foundation of purity with mutability (+=, dict.insert, array.pop), but only for scope-local variables. This leaves functions fully pure: they can’t modify values from outside their scope. I love this tradeoff and think it perfectly balances local reasoning and expressivity. 050
Reposted by IanRagnar {Groot Koerkamp} @curiouscoding.nl · 25/11/2025OH. MY. GOD. TYPST IS SO SMOOOOOTHHH. 100ms recompiles on save, by the time my eyes move from Emacs to pdf viewer it's already updated. I'm literally too slow to even see it update. Also, this is why escape now maps to save. Saving allll the time. And Lshift-># (alongside much older Rshift->$). 2325
Ian @isuffix.com · 24/11/2025This article by Philipp Hagenlocher is a good reference for some of the real usability problems in LaTeX that are part of why I love @typst.app so much. Typst is able to lose the legacy baggage and design an actually ergonomic system from the start.philipphagenlocher.deIs LaTeX worth it?A critique of academia's typesetting darling, LaTeX. Is its widespread usage really evidence of its inherent superiority? 1120
Ian @isuffix.com · 17/11/2025Unlike woodworking, in software it’s good to remember that you can often measure once and end up making zero cuts. This is for the simple reason that it’s easy to imagine a performance problem that isn’t your program’s true bottleneck 110
Reposted by IanTypst @typst.app · 07/11/2025browsing Typst issues be like (thanks to @isuffix.com and all the other issue reporters!)media.tenor.comdisney misfits tic-the-tiger is written on the bottom of the screenAlt: Scrooge McDuck diving into his cash vault 0171
Ian @isuffix.com · 06/11/2025I would like to publicly apologize to @typst.app for posting the 1000th open issue today 🫂. But I would also like to congratulate the Typst team on building a product that's worth this much discussion and improvement! Here's to finding (and fixing) 1000 more! 🥂 050
Ian @isuffix.com · 10/10/2025Code formatting is like the alphabet: it doesn’t matter what the standard is, it just matters that there is one 020
Reposted by IanShen Comix @shenanigansen.bsky.social · 01/10/2025doing that thing where i slouch deep into my chair, brooding, one arm on the armrest holding a can of beer, except instead of slouching i have perfect posture, and instead of beer i have a glass of water 15138478
Ian @isuffix.com · 19/09/2025IMO it’s a mistake to use ”...” as syntax in a programming language for the simple reason that ”...” is incredibly useful when writing examples of syntax In prose. 010