Blog

50 posts

Easy CORS fix

Nothing is more frustrating when learning full-stack web development than running into the dreaded CORS roadblock Turns out there’s an easy fix:  https://cors-anywhere.herokuapp.com  Only one little problem.  It goes down from time to time, usually when you need it the most.  Fortunately, it’s super easy to create your own cors-anywhere […]

Animating a Logo – Sometimes You Just Gotta Eyeball It

This video demonstrates the logo animation business wanted to achieve.  Basically, it’s one yellow circle and 4 stars that animate in different directions at different times.   Fortunately, this can all be achieved using CSS animations. See the Pen gap_old_navy_bright_logo by Mark (@markfm) on CodePen. The raw CSS is pretty […]

Creating Adaptive/Responsive HTML Email with MJML

Creating HTML emails is hard — much more difficult than creating a web page in HTML.  Bootstrap and Foundation spoil front end developers.  Slap a couple classes in your code and you can have a beautiful, if not at least beautifully rendered, adaptive/responsive site in nearly every browser.  Not so with […]

OS X update causes MAMP MySQL server to not start

A recent Mac OSX Sierra upgrade killed my MAMP! h/t (https://juanfra.me/2013/01/mysql-not-starting-mamp-fix/) This is actually an easy fix.  Just trash your MySQL log files.  Navigate to: /Applications/MAMP/db/mysql{xx}/ and delete the 2 log files here.  (Don’t worry.  MySQL will rebuild them.) They are the files labelled ib_logfile{X} Just move those to the […]

Setting up your mac osx terminal

I recently moved to a new project, which meant joining a new team and getting a new computer. This guide has saved me a ton of time and works well to get my computer to quickly feel as comfortable as an old shoe. This is a terrific guide to pimp […]

Want To Become A Professional Software Engineer?

Here’s reality. (Data from the 2016 Stack Overflow survey of 56,033 coders): Mentorship programs have a stronger correlation with higher pay than a university degree There is less than 1% difference in pay between masters degree holders and bootcamp graduates 69% of working software developers are self-taught 43% cite on-the-job […]