Taylor Thompson's Homepage

I live in Helsinki, Finland, and I really like computers and writing software. I also love to read, take photos, and tinker with this website!

pygmy
    slow loris, an endangered and beautiful creature
Taylor Thompson taylor@teukka.tech https://teukka.tech eternally curious person

Recent Updates


“humans are quickly overwhelmed by concurrency and find it much more difficult to reason about concurrent than sequential code. Even careful people miss possible inter-leavings among even simple collections of partially ordered operations.”

The fact that source code starts its life as text is part of what makes wrapping my head around concurrent programs difficult. Closure syntax like that in Rust’s std::thread::spawn certainly help, but it still gets very tricky to keep things straight. I wonder what a non text interface for concurrent programming would look like…

Mar 27, 2021 15:14 UTC

Desktop installable PWAs from Firefox would be so awesome

Mar 24, 2021 18:31 UTC

    I want an app that’s just Spotify, but is actually Bandcamp.

    Mar 24, 2021 16:04 UTC

    New goal: make quill into a PWA

    Mar 22, 2021 21:44 UTC

    Trying awesomewm again. This time I didn’t copy-paste someone else’s config and it’s going much smoother!

    Mar 21, 2021 22:29 UTC

    Wishing there was a way to compile “self contained” binaries with luvit. It seems that you still need to have libs like luvit in your path to run the binary when you compile your projects.

    Mar 19, 2021 10:50 UTC

    Had a great time at the virtual indieweb meetup! Very cool to see what everyone was working on!

    Mar 17, 2021 22:20 UTC

    Making the switch from alacritty to kitty and it’s really great to have the multiplexer built into the terminal!

    Mar 16, 2021 13:52 UTC

    Blog Post

    (Nvim) Lua for Javascripters: Spawning Processes

    A quick overview on how to handle async processes in luv in Neovim

    Mar 16, 2021

    Day 3 of 30 fitness challenge βœ…

    Mar 15, 2021 14:57 UTC