Jamis Buck

Writes, teaches. Black belt in Kyuki-do. Learner of things. Maker of other things. Wears bow ties. USE EXTREME CAUTION.

2024-11-26

Today, my wife and I are celebrating 10,000 days since we were married! We’ve ordered a few Lego(-ish) sets with a combined total of at least 10k pieces to celebrate. Feel free to do likewise :)

2024-11-16

@monsieurLeRenard @munificent that looks fantastic! I love dungeon generators, the results are so full of possibility ❤️

2024-09-27

@jasonkarns great to meet you!

2023-01-18

Dwarf fortress is amazing, but isn’t available for mobile. (Hard to imagine that UI on mobile anyway!) But for a casual iOS game that scratches the same itch, I highly recommend Achikaps: apps.apple.com/us/app/achikaps . I love the abstraction, and the scenario-based campaign system. Also: free :)

2023-01-15

@SeanM wups, meant “reread”… autocorrect!

2023-01-15

@SeanM that’s great! I love hearing that the book is useful even on a read ❤️

Jamis Buck boosted:
Sean McCarthySeanM@ruby.social
2023-01-15

I've been re-reading Mazes for Programmers and implementing in Javascript this time (to improve my pretty ordinary Javascript skills). It's still really fun! That first render on an HTML canvas was so satisfying. Thanks again for your great book @jamis

2023-01-03

Starting a new adventure at MongoDB today, with their Ruby driver team! Looking forward to working with some great people.

Jamis Buck boosted:
Pragmatic Bookshelf 📚pragprog@techhub.social
2022-12-25

The Ray Tracer Challenge by Jamis Buck @jamis

In just a couple of weeks, build a ray tracer that renders beautiful scenes with shadows, reflections and refraction effects.

pragprog.com/titles/jbtracer/t

Jamis Buck boosted:
Pragmatic Bookshelf 📚pragprog@techhub.social
2022-12-23

Brace yourself for a fun challenge as you dive into Ray Tracing with @jamis. The Ray Tracer Challenge is 40% until 11P ET.

pragprog.com/twelve-days-of-pr

#12DaysOfPragProg

Jamis Buck boosted:
Pragmatic Bookshelf 📚pragprog@techhub.social
2022-12-20

RT @vorpal22
@pragprog @samruby @davetron5000 @jamis The Mazes book is a-maze-ing. I can vouch for it... it's a fun project to work on that has a lot of stand-alone programs and it's a great way to learn a new language. @jamis has a great writing style that's fun to read and not at all dry or boring like so many tech books.

Jamis Buck boosted:
Pragmatic Bookshelf 📚pragprog@techhub.social
2022-12-19

Take 50% off on $50+ with Agile Web Development with Rails 7, Sustainable Web Development with Ruby on Rails, and Mazes for Programmers by @samruby, @davetron5000, and @jamis until 6P ET.

pragprog.com/twelve-days-of-pr

#12DaysOfPragProg

2022-12-11

Writing your own ray tracer is a blast, but to add a festive twist, how about rendering something holiday-appropriate with it? Here's an ornament I rendered four years ago, using a ray-tracer I wrote myself. (Pseudocode for the scene itself is available here: forum.raytracerchallenge.com/t). What have you rendered lately?

A red Christmas tree ornament surrounded by fir branches
2022-12-04

Finished these two teams for my son and I to use in #gaslands; I’ve got a box full of more HotWheels cars just waiting for similar treatment, one of these days!

2022-12-03

@vishus 😂

2022-12-03

@vishus that’s amazing! Playing with surface geometry is a great mental puzzle, well done!

2022-12-02

A 2D maze is just a sequence of 1D mazes with "warp portals" linking them. What if you render it like that? Take the 2D maze, shuffle the rows, and then use colors to indicate interconnections. Each little dot lets you warp to the same column in the indicated row. Here's an example -- can you get to the exit?

2022-12-01

Some days do not go as planned. Chilling in the ER with my daughter, possible appendicitis. She’s had better days!

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst