Notes for Setting Up A New Mac

Here’s a few notes for future reference for setting up a new mac laptop. I am setting up a new MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports), 16GB RAM. In terms of getting our codebase working, we’ve improved that process a lot using a tool called Strap ( https://github.com/mikemcquaid/strap and https://macos-strap.herokuapp.com/ ) — which helps get a few basic things … Continue reading Notes for Setting Up A New Mac

Site for Neighborhood Comparisons Across Cities

I put together a post a couple years ago trying to compare neighborhoods across cities: https://medium.com/jeremy-keeshin/neighborhood-comparisons-across-cities-200b7bb6f864 I’ve recently put together a simple website/tool that lets you actually go in and enter your own comparisons of neighborhoods between cities, and then aggregates the results. Try out the site here: http://neighborhood.thekeesh.com/ You can select which cities you want to … Continue reading Site for Neighborhood Comparisons Across Cities

My Top Three 5–10 Year Trends of 2017

1. Computer Science Education 2. Distributed Work 3. Cryptocurrency/Blockchain These are three of the trends I think will continue to really emerge in the next five years. They are already here — but mostly all on the fringes, even if they have received some attention. 1. Computer Science Education We’re all in on this one at CodeHS — the top … Continue reading My Top Three 5–10 Year Trends of 2017

Hello World for JavaScript with npm modules in the browser

Ok. So when I started writing JavaScript the world was a very simple place. You’d just open up a html file, write a JavaScript tag, and them boom — you are running JavaScript. <script> console.log(“Hello!”); </script> We’ll things have changed. I haven’t programmed JavaScript regularly in the last few years and I feel like a JavaScript Rip … Continue reading Hello World for JavaScript with npm modules in the browser