Steve RobinsonNew Year’s Resolution — Sleep!Yes. Getting Adequate Sleep night in night out.Jan 1, 2018Jan 1, 2018
Steve RobinsoninHackerNoon.comCurry away in ReactSo you’re going to build the next-gen eCommerce company selling dog supplies and you’ve decided to use React to build it with coz, you…Nov 30, 20173Nov 30, 20173
Steve RobinsoninHackerNoon.comActiveRecord — Named Query Fragment PlaceholdersWhenever I wanted to use placeholders in raw SQL query fragments in Rails, I would use ? and end up writing —Jul 22, 20171Jul 22, 20171
Steve RobinsoninAdventures in RustMy first PR for a Rust projectI’ve been doing a lot of Rust recently together with my colleague and friend Preethi Kumar. If you’ve been following us over at Adventures…May 17, 2017May 17, 2017
Steve RobinsoninAdventures in RustCGI, our next jump.Another update on our Rust web server project. Support for CGI scripts has arrived. Here’s all about it!May 2, 2017May 2, 2017
Steve RobinsoninAdventures in RustDeal with it — Option type in RustAfter much reading, Rust started to really attract us into it.Mar 23, 20174Mar 23, 20174
Steve RobinsoninHackerNoon.comMaking sense out of flamegraphsFlamegraphs can be a valuable tool in helping you debug your application’s performance woes. But they can be pretty overwhelming when…Feb 25, 2017Feb 25, 2017
Steve RobinsoninSpritle SoftwareInject your dependenciesDependency Injection (DI) is not a very well received idea in the Ruby world. But once you understand what its all about, its not at as…Sep 14, 2016Sep 14, 2016
Steve RobinsonPolicy ObjectThe idea of having small objects that are each responsible for just one thing has grown on me gradually. In this blog I want to write about…Jul 13, 20162Jul 13, 20162
Steve RobinsoninSpritle SoftwareTwo things you must do when building your own simple AJAX searchTL;DR 1. Perform debouncing to avoid unnecessary requests 2. Remember to cancel old pending requestsJun 30, 20162Jun 30, 20162