Skip to content
View F1LT3R's full-sized avatar
๐ŸŒฑ
Growing Things
๐ŸŒฑ
Growing Things

Organizations

@GrowYourOwnFoodSpace
Block or Report

Block or report F1LT3R

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
F1LT3R/README.md

Hello, World! ๐Ÿ‘‹

PROFILE: I have been developing websites for 20 years, and hybrid mobile apps for 8 years. I have been instrumental in applying monorepos, cloud platforms, BDD, and DevOps to build architecture that empowers multiple engineering teams to ship a wide array of products with a unified methodology. I have led web engineering teams through the scaling journey from initial implementation, to serving the majority of K-12 classrooms in America.

  • ๐ŸŒฑ Iโ€™m currently learning how to grow my own food.
  • ๐Ÿค” Iโ€™m looking for help with long-term maintenance of React Workspaces
  • ๐Ÿ“ซ How to reach me: LinkedIn

Code/Projects ๐Ÿ‘จโ€๐Ÿ’ป

  • โš›๏ธ React Workspaces Playground - Zero Config React Monorepos with Yarn Workspaces, Lerna and Storybook.
  • ๐Ÿ Markserv - Serve markdown as html (GitHub style), index directories, live-reload as you edit.
  • ๐Ÿ’ฒ Bitcoin Chart Scraper - Scape the entire history of BitStamp's Bitcoin charts.
  • ๐Ÿ’พ Dvorak Programmers Tutorial - An Interactive cli tutorial for Programmers Dvorak
  • ๐Ÿฆ… Chromafi - CLI syntax highlighting: any function - any object - 176 languages.
  • ๐Ÿ€ Carlton Quadtree - An infinitely divisible quad tree implementation with visualizations.

Blog Posts โœ

  • TypeScript?.. or JavaScript?

    To draw an analogy, JavaScript is a jump-jet and TypeScript is an aircraft carrier; And even though TypeScript is safe, itโ€™s still not safe enough to run a nuclear power plant.

  • Roll Your Own Math - Sine and Cosine

    For years I have been using JavaScriptโ€™s Math.sin() and Math.cos() to create games, animations and interactive graphs on the element. But how do Sine and Cosine work? I had to knowโ€ฆ

Resume

Resume-Alistair-MacDonald-2020-08-v3.pdf

Pinned

  1. react-workspaces/react-workspaces-playground react-workspaces/react-workspaces-playground Public

    โš›๏ธ ๐Ÿˆ Zero Config Create-React-App Monorepos with Yarn Workspaces, Lerna and React Storybook.

    JavaScript 761 129

  2. markserv/markserv markserv/markserv Public

    ๐Ÿ serve markdown as html (GitHub style), index directories, live-reload as you edit

    CSS 509 81

  3. bitcoin-scraper bitcoin-scraper Public

    ๐Ÿ’ฒ bitcoin chart history scraper

    JavaScript 82 29

  4. dvorak-programmers-tutorial dvorak-programmers-tutorial Public

    ๐Ÿ’พ interactive cli tutorial for Programmers Dvorak

    JavaScript 21 8

  5. axel axel Public

    AXEL is a Node.js graphics library for drawing graphics to your console with ASCII characters. AXEL has been designed to help create games, retro graphics and spice up the terminal components of yoโ€ฆ

    JavaScript 81 12

  6. chromafi chromafi Public

    ๐Ÿฆ… cli syntax highlighting: any function - any object - 176 languages.

    JavaScript 39 18