Robobees
Congratulations to my good friend Pratheev Sreetharan, whose research at Harvard was recently featured on the Discovery Channel! The segment discusses Pratheev’s new approach to manufacturing...
View ArticleWhat Happens When Water Flows Past a Subwoofer Vibrating at 24 Hz?
As it turns out, all kinds of amazing things:
View ArticleHTML9 Responsive Boilerstrap JS
While I have nothing but respect for the creators of such wonderfully useful tools as Twitter’s Bootstrap and HTML5 Boilerplate, this parody is right on point in its mockery of such buzzword-laden...
View ArticleSuper-Crazy Assassin Bug
Just when you thought you’d seen every survival and predatory technique that the nature has to offer, a new organism with a new strategy comes along to make you realize how little we actually know and...
View ArticleSkull Bookshelf Sculptures
Laughing Squid recently featured a number of creative arrangements of items on bookshelves by British artist James Hopkins. Perhaps they’re easier seen than described:
View ArticleOne Startup To Rule Them All
It’s called Vooza, and if you haven’t heard of it, well–let’s just say that you’re so NOT real-time.
View ArticleBash Shortcuts
Here’s a helpful collection of bash shortcuts, brought to you by teohm.dev. Lots of nice tricks, including kill and yank, fast history access, and so on.
View ArticleSide Project Memory Lane, Part 1: Move It!
It’s only by looking into the past that we’re able to measure just how far we’ve come, and it’s in that spirit that I’m going to be posting a series of personal projects that I’ve worked on over the...
View ArticleCommit to Review, Review to Commit
As software developers, we strive to write code that’s readable, maintainable, logical, and functional. While this can be a daunting task, there are tools and processes that make it easier to achieve...
View ArticleSide project memory lane, part 1: move It!
It’s only by looking into the past that we’re able to measure just how far we’ve come, and it’s in that spirit that I’m going to be posting a series of personal projects that I’ve worked on over the...
View ArticleCommit to review, review to commit
As software developers, we strive to write code that’s readable, maintainable, logical, and functional. While this can be a daunting task, there are tools and processes that make it easier to achieve...
View ArticleModernizing legacy codebases with Redux
I had the opportunity to speak at ReactNL 2016, which was a very fun conference; I wrote about it at length on npr.codes. My talk was about the lessons we learned from implementing NPR.org’s new...
View ArticleMicroservices in node.js: practices, pitfalls, and prevention
I gave this talk at NationJS 2017. It consists of an introduction to microservice architecture, a discussion of techniques for effectively building microservices in node.js, and some guidelines for...
View ArticleTesting microservices in node.js
I gave this talk about testing microservices using node at RVA.js on November 2nd, 2018. Here’s the description from the conference program: Microservice architecture is becoming an increasingly...
View Article
More Pages to Explore .....