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


What started out as an idea is now officially available to try! Introducing the beta version of tendril-wiki, trying to bring what I love from TiddlyWiki and Hugo and make it my own!

May 28, 2021 14:45 UTC

    Something that is really hard to capture with a type system is how values change over time. For example, I could have a type of null when I boot my app, but then have that same data structure have a type string after a certain point in time. Thereโ€™s not a great way to tell type systems, โ€œafter a certain series of events, if this process is still running, this will be of a certain typeโ€

    May 19, 2021 12:39 UTC

      Finnish summer weather is so nice that it tricks you into thinking that winter doesnโ€™t exist.

      May 15, 2021 12:22 UTC

      The more I use Rust, the more I appreciate how good the built in tooling is. Not having to configure separate test runners, packagers, package managers, etc for each project results in a huge reduction of mental overhead and allows you to just focus on writing code

      May 13, 2021 09:55 UTC

      RE: this, I started a TiddlyWiki meets Hugo project to try and get all my info in the same format.

      Apr 11, 2021 19:36 UTC

      Thinking about what sort of tools and processes I can change to tighten up the collection, curation, creation loop.

      Apr 6, 2021 15:59 UTC

      What is it about analog photography that is so satisfying? The feeling of all the mechanical parts? The absence of social pressure to edit and post? The finality of a roll of film?

      Apr 4, 2021 09:15 UTC

        Of all the Finnish cultural traditions, I think I enjoy sauna the most.

        Apr 2, 2021 18:49 UTC

        Blog Post

        (Nvim) Lua for Javascripters: Module Exports

        A quick overview on exporting lua code as modules

        Mar 31, 2021

        “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