Home Posts Tags

    So You Want to Write Java in Neovim

    2024-12-28 | 7 minute read
    I have been doing Java in Neovim for quite a while at work, and it’s been a very pleasant experience. As Neovim usage grows (especially amongst the younger crowd), I want to share how I do it.
    Read more ⟶

    Design Patterns Are Temporary, Language Features Are Forever

    2024-09-08 | 6 minute read
    Design patterns are these cool things that make you go 'hell yeah' because they make a certain problem easier to deal with. Whether it's applicable to all languages, or due to a language constraint, they're pretty nice. Of course, some people go crazy with them rather than doing the simple thing that works. Other times, you'll naturally do a design pattern without even knowing about it...
    Read more ⟶

    Java 21 Virtual Threads: A Brief Introduction

    2024-08-15 | 5 minute read
    In the recent years, reactive Java has been growing in popularity, but writing reactive code is tricky to get used to due to the asynchronous (non-blocking) style it requires. Furthermore, asynchronous Java comes with some common pains..
    Read more ⟶
    ← Previous