Peter HastieinBleacher Report EngineeringDelicate sensibilities: techniques to block offensive usernamesWe’re making some big changes to the B/R app that we hope will make it a more interesting and useful place for people to spend time…5 min read·Jun 5, 2018--2--2
Peter HastieinBleacher Report EngineeringAsking the right question (or_where would we be without Ecto upgrades)The most recent release of Ecto, version 2.1.0, includes a new query macro or_where. This adds the ability to dynamically build WHERE x OR…6 min read·Dec 5, 2016----
Peter HastieinBleacher Report EngineeringBrunch in a container: Phoenix frontend builds and DockerIn a previous post, I detailed the steps required to set up a new Phoenix project in a Docker container. To keep things simple, I set up an…4 min read·Sep 20, 2016--1--1
Peter HastieinBleacher Report EngineeringBenchmarking optional block usage in RubyThanks to an insightful code review from a coworker and Ruby’s benchmarking tools, I recently gained some insight into the different…3 min read·Jul 22, 2016----
Peter HastieinBleacher Report EngineeringStarting a Phoenix project with DockerOver the last three years, the Bleacher Report engineering team has been working to separate our Rails monolith into microservices. We now…6 min read·Jun 9, 2016--1--1