This repo is a representation of my effort to move from a government program manager to a front-end engineer. My first commercial job after college was in front-end development, then I accepted a job in government and quit working on my technical skills, to many years later dabbling in front-end development once again. My latest role is to be the engineering lead for the Code.gov platform and complete all front-end engineering activities.
Here are a couple supporting docs outside of this repo.
My goal here, while trying not to be a workaholic, is to learn as much as possible by coding almost every day for a year. Some days this involves working on one of the Code.gov 15 code bases to doing an online class to writing javascript programs.
The following is a collection of coursework and projects beyond Code.gov that support my move to engineering.
Accessibility
Course |
Description |
Progress |
Repo |
FeM Website Accessibility |
Course covered making websites easier to navigate for people with disabilities including navigation, keyboard shortcuts, and ARIA. |
Completed 10/15/2020 |
Code |
FeM Accessibility in JS Apps |
Course covered making JS apps easier navigate for people with disabilities including debugging, focus management, routing, and testing. |
In progress |
Code |
Computer science/Engineering classes
General web development
Course |
Description |
Progress |
Repo |
GA Front-End Web Development |
Bootcamp lasting four months on Saturdays. Topics included HTML, CSS, and Javascript with JQuery. Final project was a fully functioning website. |
Completed 3/19/2016 |
Code |
FeM Complete Intro to Web Development |
11 hours of introductory material pertaining to front-end development including HTML, CSS, and JS. Also includes brief instruction on package management, Git, and GitHub. |
Completed 6/2/2020 |
Code |
FeM Bootcamp |
A full refresher of HTML, CSS, JS. Also includes Git and GitHub use. |
Completed 10/4/2020 |
Code |
Cascading Style Sheets (CSS) & design
JavaScript
Security
Course |
Description |
Progress |
Repo |
FeM Web Security |
Course on web security with discussion of hackers, cross-site scripting (XSS), cross-site request forgery (CSRF), clickjacking, third-party assets, man-in-the-middle, and HTTPS. |
Completed 10/18/2020 |
Code |
Website configuration
Course |
Description |
Progress |
Repo |
FeM Webpack 4 Fundamentals |
The basics of Webpack from the history of Node modules to configuration with popular loaders and plugins. |
Completed 6/10/2020 |
Code |
FeM Git In-depth |
In-depth look of Git. Includes design philosophy and master techniques of merging, rebasing, merge conflicts, etc. |
Completed 7/7/2020 |
Code |
Workshops - various web-dev topics
Projects
Project |
Description |
dojo |
Repo for practicing front-end exercises gathered through classes and books. |
Calculator Project |
One of two projects from Frontend Masters Bootcamp. |
Game: Feed a Mole |
Two of two projects from Frontend Masters Bootcamp. |
Code.gov Metrics Calculations |
Javascript program to calculate aggregates and percentages pertaining to government-wide VCS and code repo UsageType. Data initially pulled from the GitHub API using a utility program to assess agency source code progress. |