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:

Greater Good (Star Wars: Thrawn Ascendancy, #2)
Hit Makers: The Science of Popularity in an Age of Distraction
Level Up!: The Guide to Great Video Game Design

Featured Posts

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.

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.

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

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.

Developing on a Chromebook via SSH

How I'm setting up my old ASUS Chromebook to do some development outside in nice weather.

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.

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