Mary Knize

As a little kid I made little programs on the TRS-80. I spent my teenage years viewing source code, and learned how to reverse-engineer websites. Now I'm a Development Team Lead at BlueToad doing full-stack development with JavaScript and PHP on a daily basis.

I'm currently working on sharpening my skills in web accessibility, learning Rust, and tinkering with IoT and home automation projects. I also make generative and glitch art. I also love cooking and baking, and sometimes I add new recipes to my blog.

Languages:

JavaScript, PHP, Python, Rust, Dart, Elm, GLSL, Lua

Frameworks:

React, Laravel, Flutter, P5, A-Frame, Three.js, Gatsby, PICO-8

Hobbies and interests:

Experimenting, reading, baking, gardening, piano, guitar, electronic music, space exploration, animation

Currently Reading:

Featured Posts

Creating a Wordle command line clone in Rust

Hopping on the Wordle craze a little too late, I decided to create a command-line Wordle clone in Rust called NOT THAT WORD GAME.

3D printing generative art with P5.js and Blender

How I use P5.js, Inkscape, Blender, and Cura to create simple 3D prints of computer-generated art.

Things I did in 2021

Accomplishments, achievements, and random things I did in the past year.

Rust, WebAssembly, and FCKed Editor, a cursed markdown editor

Another intentionally useless website! This time, I'm using Rust to create a markdown parser that returns emojified text.

Quick and dirty fan hacking with a Raspberry Pi and a 433MHz transmitter

How I made a quick prototype to control my remote-controlled fan with my phone in less than two hours.

More...

Latest Blog Posts

Creating a Wordle command line clone in Rust

Hopping on the Wordle craze a little too late, I decided to create a command-line Wordle clone in Rust called NOT THAT WORD GAME.

Updating drivers again for Ubuntu 21.10

How updating to Ubuntu 21.10 and the Linux 5.13 kernal broke the Realtek 8812au driver for my Wi-Fi dongle and how I fixed it.

Shape packing with P5.js

Generating non-overlapping shapes that fill an area with P5.js.

3D printing generative art with P5.js and Blender

How I use P5.js, Inkscape, Blender, and Cura to create simple 3D prints of computer-generated art.

Things I did in 2021

Accomplishments, achievements, and random things I did in the past year.

Book Review: 'The Immortalists' by Chloe Benjamin

My review of the novel 'The Immortalists'.

My first mobile game, six years later

I resurrected a mobile game that I made in 2015 that helped me get my first programming job.

JavaScript error handling with try/catch

How I like to describe a try/catch block.

More...

New Art

Rotating RingsRotating Rings
8/10 Ed.0.25
Loops #10Loops #10
1/1 Ed.5
Loops #9Loops #9
1/1 Ed.5
Loops #8Loops #8
0/1 Ed.-

More...

Favorite Recipes

Grogu's Half-Batch Macarons

A smaller recipe that makes enough macarons for two or three people.

Mary's Famous Vegetarian Biscuits and Gravy

I've been making these vegetarian biscuits and gravy for over a year. The recipe is constantly evolving, but always delicious.

Easy One-Pot French-Style Scrambled Eggs

Easy and delicious creamy and buttery scrambled eggs.

More...