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:

Star Wars The High Republic: Into the Dark
The Rust Programming Language
Barking Up the Wrong Tree

Featured Posts

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.

Useful git commands

Git commands that I use daily, and git commands that I've squirreled away in notes that occasionally come in useful.

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.

Server-side Rendering and API Calls in Rust

Making one of my useless websites in Rust, with server-side rendering and parsing JSON from external APIs.

Creating a ROT13 Encoder/Decoder in Rust

Dipping my toes into Rust by making a CLI that will encode and decode ROT13 cyphers.

More...

Latest Blog Posts

Quick and dirty React.js and CSS dark mode

The only thing in my life that doesn't have a dark mode is my own website.

My five-day TV fast

I tried to live without TV for five days, and what I learned from it.

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.

Lines of code and word counts with xargs and wc

An easy way to count lines and words within a directory using xargs and wc on Ubuntu.

Programming in portrait with a monitor stand

How buying a monitor stand has made programming fun and efficient again.

Grogu's Half-Batch Macarons

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

Updating a Raspberry Pi to Python 3.9

Steps for updating and compiling newer versions of Python on the Raspbian operating system.

WCAG Guideline 1.3 - Adaptable

My notes on WCAG guideline 1.3 - Adaptable.

More...

Favorite Projects

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...