Kylee Tilley @testingrequired.com · 29/09/2026Almost 90% line coverage, 95%+ function coverage. 2346 E2E tests + a few dozen unit tests. There's a lot of low hanging fruit that could push this close to 98% across the board. 100
Kylee Tilley @testingrequired.com · 14/09/2026I'm close to getting (unbounded) generics mostly working. Don't mind the lambda syntax, I'm working on that. I'm still running in to situations where type params aren't available. Like the Box#map method, `T` from Box[T] isn't found for the lambda's type signature `fun (T) => U` 110
Kylee Tilley @testingrequired.com · 06/09/2026A very very basic version of traits has been merged. No, this isn't Rust. 000
Kylee Tilley @testingrequired.com · 31/08/2026As someone with severe ADHD, let me tell you this is an accomplishment. 000
Kylee Tilley @testingrequired.com · 14/08/2026I'm still really happy with this test setup. It uses the languages own CLI. All the test related files are pure text snapshots from the CLI's outputs. The runner itself is a single bash file and that includes updating snapshotting. It makes writing E2E tests really easy to write. 100
Kylee Tilley @testingrequired.com · 03/08/2026I'm toying with ideas on how to add static fields to structs. Right now static methods are just methods in the `impl` block that aren't passed `self`. 100
Kylee Tilley @testingrequired.com · 24/07/2026I was losing in this game bad before this. Sac the queen then put three more on the board put of spite. 010
Kylee Tilley @testingrequired.com · 24/07/2026After a month of hard work the conversion from single pass to a multi pass compiler is almost done Before: scanner & compiler After: scanner & lexer -> parser -> compiler Tooling will be easier to implement. You can generate tokens and an AST as actual values. They're not ephemeral anymore! 200
Kylee Tilley @testingrequired.com · 14/07/2026More garbage behavior leaking into Google apps After a few minutes and restarting the app a few times it fixes it self. 100
Kylee Tilley @testingrequired.com · 14/07/2026Top notch design Google. That save button can not be tapped. 100
Kylee Tilley @testingrequired.com · 06/07/2026Me to this fledgling language. Seriously, no more declare before use! That's a huge win. Static analysis is actually possible now. 000
Kylee Tilley @testingrequired.com · 27/06/2026I made a simple TUI (using ratatui) just to test things. 000
Kylee Tilley @testingrequired.com · 24/06/2026Another game idea from the backlog. A farming RPG like (Rune Factory, Stardew Valley) made with Bevy. Each movement or action increments the time. Most of the time was spent implementing the date time logic. A separated into it's own crate of course. 220
Kylee Tilley @testingrequired.com · 20/06/2026I finally added code highlighting to my blog posts! 🎉 000
Kylee Tilley @testingrequired.com · 19/06/2026A (buggy and unfinished) terminal hacking game in the style of Fallout. Written in Rust with Bevy. 110
Kylee Tilley @testingrequired.com · 26/05/2026So I'm sitting here trying to figure out why the compiler is still outputting OP_PROPERTY on instance field access instead of the new OP_FIELD op. This input source code generates 834 lines of trace logs. 100
Kylee Tilley @testingrequired.com · 13/05/2026I'm trying to get better at regular releases versus working on the language for months. github.com/kyleect/clox 110
Kylee Tilley @testingrequired.com · 10/05/2026Ok so maybe it's time to organize the tests into directories 😅 000
Kylee Tilley @testingrequired.com · 10/05/2026Just 12 files and 344 lines are actual implementation here. Everything else is either documentation, or tests (nearly all of it). 100
Kylee Tilley @testingrequired.com · 02/05/2026My entire test framework for this C project is a single bash file. - E2E - Snapshot testing - Asserts expected stdout, stderr, exit code - Inputs per test file: stdin, env vars Right now I have 429 tests generated from 143 *.lox files. 210
Kylee Tilley @testingrequired.com · 02/05/2026Syntax highlighting and some very simple hover text implementation. Tooling always makes it feel real. 000
Kylee Tilley @testingrequired.com · 02/05/2026I've added enough native functions to the language make really basic applications 110
Kylee Tilley @testingrequired.com · 09/04/2026I think this is the first bit of brilliance I've seen in C. This bit (no pun intended) really made C click for me. The power of memory control outside of manual memory management. 🤯 000
Kylee Tilley @testingrequired.com · 25/03/2026Has software you use gotten significantly worse in the last year or so? It's wild to think it's almost certainly due to all slop being frantically shoveled in to code bases from all angles. 011
Kylee Tilley @testingrequired.com · 12/02/2026So I replaced the textarea, where you edited the request file directly, with request, config, and optional response assertion forms. Only a handful of things left on this "draft file" feature. 100
Kylee Tilley @testingrequired.com · 09/02/2026This is also a first step towards editing the request files on the file system. Right now they are read only/run only. 100
Kylee Tilley @testingrequired.com · 09/02/2026I started adding "draft" request files to this REST client. The primary purpose of this client is to run request files already in your project. This change will let you create temporary request files, run them, and eventually save them to your project if they're useful. 100
Kylee Tilley @testingrequired.com · 09/02/2026Nested lists are still my primary form of organization and note taking 011
Kylee Tilley @testingrequired.com · 31/01/2026Music/sound is central to the tiny game jam game I'm making so I got to spend some time today smashing sound together. 🤩 100
Kylee Tilley @testingrequired.com · 31/01/2026My first night's progress. It's not much yet but it's a solid base for tomorrow. 010
Kylee Tilley @testingrequired.com · 24/01/2026Starting to write some development docs for the app. This also involves cloning a clean copy of the repo and running the watch script. I got caught by surprise writing the github workflows that my local copy of node_modules was hiding a bug in the build process. 010
Kylee Tilley @testingrequired.com · 22/01/2026Lots of UI improvements, refactoring behind the scenes, and screenshots added to the README! github.com/testingrequi... 010
Kylee Tilley @testingrequired.com · 17/01/2026I signed up for a local gamejam after not touching game development for over a year (maybe two years now?). We'll see how this goes 😅 Image credit: www.reddit.com/r/Unity3D/s/... 020
Kylee Tilley @testingrequired.com · 10/01/2026If anyone wonders why I don't generally post anything related to the horrible world events going on out there... 000
Kylee Tilley @testingrequired.com · 28/12/2025post a perfect album from the 90s that isn't nirvana, soundgarden, pearl jam, or alice in chains. 000
Kylee Tilley @testingrequired.com · 22/12/2025The run history page as more filters and those filters can be linked to via url search params. 000
Kylee Tilley @testingrequired.com · 22/12/2025I made a lot of UI refinements in the last few days. 110
Kylee Tilley @testingrequired.com · 20/12/2025I love to build tooling. Want to parse then filter the AST? It's very nice having the project be 95% implemented and have so much tooling already done. I'm using that tooling to build more tooling 💪 010
Kylee Tilley @testingrequired.com · 20/12/2025And the request file for using that access token to get user info 100