Cushy v0.3: New widgets, offscreen capture, Plotters and Tokio integrations, and more

Learn about some of the highlights in Cushy v0.3, released on May 12, 2024.

13/05/2024 - 8 minutes

Introducing Gooey: My take on a Rusty GUI framework

Over the last three months, I've built a native, reactive GUI framework: Gooey. This post highlights what makes me excited about it.
ecton

18/12/2023 - 14 minutes

Sourdough Milk Bread Cinnamon Rolls Recipe

This year I created a recipe merging sourdough and Japanese Milk Bread that culminated in this cinnamon roll recipe.
ecton

25/11/2023 - 6 minutes

Surprises in the Rust JSON Ecosystem

In my search for a JSON parser to fit my needs, I ended up filing my first RUSTSEC advisory and writing my own crate in the end. This is my story.
ecton

19/01/2023 - 12 minutes

My Vision for Creating Cross-platform Applications with Rust

Over the last three years, I've been working towards my goal of building a cross-platform application ecosystem. I'm now looking for friends and maybe additional contributors.
ecton

06/12/2022 - 15 minutes

Writing a HashMap in Rust without unsafe

I experiment with writing my own indexable HashMap without unsafe and see how it stacks up against a popular unsafe-weilding alternative.
ecton

21/10/2022 - 11 minutes

Previewing Bud(Lang): an early-in-development embedded language written for Rust

I explore writing an embedded language in Rust. Bud is the result.
ecton

05/10/2022 - 16 minutes

I no longer trust Apple

A reflection on why I no longer trust Apple with my privacy and security.
ecton

24/09/2021 - 7 minutes

Guaranteed unique; Or, why dogfooding can be taxing.

The challenges of designing a database engine: how to provide tools for guaranteeing correct data.
ecton

02/05/2021 - 10 minutes

PliantDb 0.1.0-dev.3 released: Designing a modern, Rust-y way to build apps.

Exploring the vision of PliantDb
ecton

26/04/2021 - 11 minutes

PlaintDB Serves - another milestone reached

Thoughts upon merging the first version of PliantDb server into main.
ecton

13/04/2021 - 12 minutes

Introducing PliantDb

Exploring what PliantDb looks like at an early milestone.
ecton

31/03/2021 - 9 minutes

Back to Blogging

Trying to get back into the habit of regularly writing
ecton

29/03/2021 - 8 minutes

An update on the plan that was hatching

A reflection of where I'm at currently, my current thoughts, and my new goals
ecton

13/02/2020 - 6 minutes

Rust todo! macro navigation in Visual Studio Code

Using the extension Todo Tree and customizing the Regex, you can see all the places you use todo! in your workspace
ecton

13/02/2020 - 2 minutes

My plans are hatching

I welcome in the new year by explaining my current plans
ecton

01/01/2020 - 4 minutes

A new chapter of my life

A summary of what my next steps in life will be
ecton

19/11/2019 - 3 minutes