Playing Wizard with Computers

Open Source, Free Culture, Electronics, Game Dev, Urban Design, not necessarily in that order.

UI on WASM4, a learning process

Motivation Wanted to participate in B&W Jam I was in a bit of a slump. I wanted to make a game for the B&W Jam, but I couldn’t figure out what I wanted to work on. I wanted to make use of Godot’s fantastic UI support and this stylish Ornate Pixel Art theme. I’d also decided to use Godot so I could get experience with working with an engine (instead of writing my own stuff), but my heart just wasn’t in it....

2022-05-08 · 5 min · Louis Pearson

2022 W10 Ideas

There are a lot of ideas that I run across in my daily life that I find interesting. This is a place for me to write them down and later share them with the world. Zed Text Editor This was an episode of the source graph podcast talking with the author of tree-sitter, a library for incrementally parsing code. He and two others are now working on a text editor in Rust called Zed....

2022-03-13 · 3 min · Louis Pearson

On Motivation and Blogging

I’ve had this blog for a while, but I haven’t updated it often. I haven’t figured out a good way to motivate myself to write blog posts. I’m going to try to get myself working on this again, but this time I’ve got a better idea of what I want to get out of it: more social interaction, and specifically of the nerdy kind. One of the realizations I’ve had is that I’m highly motivated by people responding to something I’ve made, whether it’s writing, a game, artwork, or just a freaking chat message....

2022-03-12 · 6 min · Louis Pearson

Printing on Linux

Printing is one of those things that seems like it should be easy but never is. Anyway, I recently had to get my laptop to connect to a network printer and I want to write the process down in case I need to do it again. The following instructions are written for Arch Linux and assume you have a AUR helper (like yay) installed. ...

2022-03-07 · 3 min · Louis Pearson

Doom Emacs

I've tried many different editors in my time as a programmer. At first it was Notepad++, while I was still using Windows. Eventually I moved to linux, and used GEdit and Nano. Atom, an electron based editor with plugins was next. All the plugins you could install were awesome. However, I quickly began to chafe at the idea of using electron. It was slow and memory-intensive. Why did a text editor need an entire web browser to run?...

2020-07-27 · 2 min · Louis Pearson