Projects

Render images using Deathly Hallows symbols.
JavaScript
Maps your current connections using netstat and Electron
TypeScript
Modern React revamp of my old MedMap project.
TypeScript
A simple car sales inventory manager.
Java
A basic data collection server for a Power Utilization monitor startup, wanted to keep for sentimental reasons.
Python
A simple state machine framework inspired for a school project by Quantum Leaps QP(TM).
Python
1
My "for fun" Python library that started off as a collection of useful classes I wrote at work.
Python
A Bitbake recipe for using Quantum Leaps QP/C++(TM) with Yocto project.
BitBake


Posts

  • Arcanium Postmortem

    Back in January 2019, I co-founded a web development agency called Arcanium, with a couple of friends that I had been free lancing with. I was relatively new to both startups and web development so I heavily relied on the experience, skills, and vision of our main co-founder, Nick Bryant. The concept and business strategy of Arcanium evolved over time and I learned quite a bit from the experience.

  • Codewars and Other Practice

    One of my favorite exercises for staying sharp is doing code katas. I particularly enjoy doing code katas on Codewars because of the way in which they track your progress by programming language and the way in which the katas are tagged by topic.

  • How I Stay Up-to-Date

    Software engineering as a discipline is a lot more amorphous than other engineering disciplines. Being an effective software engineer requires having a solid foundation in computer science and engineering principles, plus the ability to stay up-to-date on the state of the art. Here are some ways I stay relevant and up-to-date.

  • My Computer Science and Software Reading List

    I set a goal for myself after graduating that I would read the “top” software and computer science books. I put that in quotes because I label them as “top” books through a bit of crowdsourcing of articles and not from some official ranking. I ended up with a list of 18 books. To anyone who wants to increase the amount of reading they do, I recommend Goodreads to track your reading and a Kindle.

  • My First Post!

    I’ve been meaning to redo my personal website and portfolio for a long time. I previously had a fork of github/personal-website that was pretty basic. I wanted to be able to have more flexibility in showing GitHub projects as cards and also showing a blog post about that project. I’ve also been wanting to have a better way to show off my resume and story so having tabs dedicated to them was another requirement. I’m going to try my hand at crafting some blog posts if I can come up with some interesting topics. We’ll see how it goes!

subscribe via RSS