Heya, Thanks for visiting!
Eric Eastwood

Heya, I'm Eric, a web developer from Minnesota. I also like coding for hardware like FPGA's and microcontrollers.

I have worked with many languages/libraries such as:

JavaScript
HTML
CSS
PostCSS
React
Redux
Vue.js
Node.js
Webpack
Ruby
Rails
Python
Django
C#
Java
PHP
VHDL

Some Experience

I work at GitLab(Rails based) and Gitter(Node.js based) as a backend developer. On the GitLab side, I worked on things like the switch to native Unicode emoji and the Selenium proxy server that automatically takes screenshots for any action(like a click) so you can see what is happening in your tests. We are also working on taking those generated screenshots and visually diffing your merge request from master to ensure we don't introduce any UI regressions into the GitLab application itself while shipping new features or refactoring. Nowadays, I focus on Gitter, shipping new features, fixing security issues, poking the infrastructure, and interacting/supporting the community.

I have a few PostCSS and gulp plugins on npm. I even maintain a Node.js library, usb-detection, that lets you listen for any USB devices that are plugged in or removed.

In the distant past, I made themes for Simple Machines Forum(SMF), my forum system of choice. I have three themes publicly released with over 20,000 downloads, two of which garnered the Theme of the Month award.

Other things about me

Currently learning Korean. Come chat with me. 한국어를 조금 할 줄 알아요. 같이 연습합시다!

My other endeavors include some game development with Unity 3D. I released Radius, which is open source on GitHub, that serves as a reference Unity 3D project to learn or build from. I used Radius in a Game Jam and created Super Bounce, a nod to the classic Halo 2 mechanic. The most recent game I released is Traces, a top-down, pseudo-3D shooter, HTML5 browser game made in another Game Jam.

I am also interested in Hardware. I like working with the power and verstility of FPGA's. Some of my FPGA projects include this implementation of Pong or my text library and VGA simulator.

I also have a stalled CNC plotter project.