Toots for jonhoo@fosstodon.org account

Written by Jon Gjengset on 2025-01-02 at 14:38

Recording of yesterday's Q&A is now up, with all questions timestamped and added as YouTube chapters for easy jumping! In the span of four hours, we got through almost 90 questions(!) covering everything from IPv6 to ethics, from Rust's 2024 edition to monetization of content. I hope you'll find it as interesting as I did. And I promise we'll get back to another long-form from-scratch coding stream soon πŸ˜…

https://youtu.be/zw88-0ofBs0

=> More informations about this toot | View the thread

Written by Jon Gjengset on 2024-12-30 at 22:21

Quick reminder that this is happening in about a day and a half, and that earlier questions tend to get more votes πŸ‘€ It's worthwhile to submit & vote even if you can't make the live stream too, as the recording will be on YouTube afterwards (as always). See you there in 2025 🍾🎊

https://fosstodon.org/@jonhoo/113725532519530785

=> More informations about this toot | View the thread

Written by Jon Gjengset on 2024-12-27 at 15:38

What better time to start the new year than with a Q&Aβ€½

Bring out your questions, however deep or superficial, on whatever topic you think I might have an informed opinion on, and I'll do my best to answer! You can vote on questions and propose your own over at https://wewerewondering.com/event/01JG4AMT9XR0TSP6AYXRBTM1EW both before and during the stream, which will take place on Wednesday, January 1st at 5:30pm UTC (https://everytimezone.com/s/03a3a76f) over at https://youtube.com/live/eMuGHXMjJTU?feature=share.

=> More informations about this toot | View the thread

Written by Jon Gjengset on 2024-12-22 at 09:04

Perhaps unsurprisingly, I have a bunch of Opinionsβ„’ on work-life balance and time management. Lately, I've been particularly bugged by the common belief that employer incentives don't align with employee well-being. So, I wrote a thing (it even has graphs!): https://thesquareplanet.com/blog/about-40-hours/

=> More informations about this toot | View the thread

Written by Jon Gjengset on 2024-09-21 at 10:25

Recording of today's stream where we decrusted the quickcheck property testing crate is now up!

https://youtu.be/64t-gPC33cc

=> More informations about this toot | View the thread

Written by Jon Gjengset on 2024-09-20 at 20:13

Short notice, I know, but tomorrow morning (8am UTC) I'm going to decrust the quickcheck crate β€” https://github.com/BurntSushi/quickcheck/ β€” used for property testing. We'll explore its interface, structure, and mechanisms, as well as talk about what property testing is, how quickcheck lets you do it, how to go "more advanced", and how it all works under the hood (spoiler: no magic!).

Stream will be at: https://youtube.com/live/53JgWT9Ugg8

Time in your timezone: https://everytimezone.com/s/f47dc299

=> More informations about this toot | View the thread

Written by Jon Gjengset on 2024-08-25 at 07:27

Video of us writing a lexer and parser for the Lox language from Crafting Interpreters in Rust is now up, and I think it turned out really good! Clocked in at 8h, but it's split into chapters to not be so daunting to follow :)

https://youtu.be/mNOLaw-_Buc

Follow along or write your own solution first and then compare, whichever you prefer β€” you can access the challenge for free through https://app.codecrafters.io/join?via=jonhoo, or in free source form (without the nice infrastructure) at https://github.com/codecrafters-io/build-your-own-interpreter.

=> More informations about this toot | View the thread

Written by Jon Gjengset on 2024-08-22 at 09:34

I'm including matklad's because it's a great write-up about parsers, and is arguably the thing that inspired me to want to do a stream on writing an interpreter in the first place!

=> More informations about this toot | View the thread

Written by Jon Gjengset on 2024-08-22 at 09:33

You can access the challenge over at https://app.codecrafters.io/join?via=jonhoo, or in free source form at https://github.com/codecrafters-io/build-your-own-interpreter.

The Crafting Interpreters book is https://craftinginterpreters.com/.

Matklad's article on Pratt parsing: https://matklad.github.io/2020/04/13/simple-but-powerful-pratt-parsing.html

=> More informations about this toot | View the thread

Written by Jon Gjengset on 2024-08-22 at 09:33

I've been looking to do a stream on writing an interpreter for a while, and CodeCrafters.io have recently released a new challenge in beta that follows Robert Nystrom's Crafting Interpreters book! So, I'm going to jump at the opportunity. This Saturday at 1pm UTC (https://everytimezone.com/s/416927f0) we'll see how far we can get through the challenges in 5-6 hours β€” come join me, or try it yourself and compare notes with the VOD after the fact!

Stream will be at: https://youtube.com/live/FdZmJ0DAmn4?feature=share

=> More informations about this toot | View the thread

Written by Jon Gjengset on 2024-08-12 at 14:39

I often hear claims that (peer) reviews are time-consuming to write and useless to read. Which makes me sad, because they can be invaluable to both the recipient and the org. if written well. So, I wrote a rant about how to write them better:

https://thesquareplanet.com/blog/writing-about-people-to-people/

=> More informations about this toot | View the thread

=> This profile with reblog | Go to jonhoo@fosstodon.org account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/301117
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
317.553168 milliseconds
Gemini-to-HTML Time
2.345904 milliseconds

This content has been proxied by September (3851b).