Recent Posts Test suite guidelines March 09, 2022 Using Property Based Testing to test priorities February 28, 2022 Composing data using Postgres Foreign Data Wrapper February 18, 2022 An alias to easily debug PHP scripts December 28, 2021 Generating dates and UUIDs easily in PhpStorm August 13, 2021 An alias to learn aliases June 11, 2021 Building an event-sourced game with Phoenix Liveview: Unit testing patterns April 07, 2021 Building an event-sourced game with Phoenix Liveview: Decrementing the timer March 08, 2021 Building an event-sourced game with Phoenix Liveview: Building the view's states from the events and reacting to changes March 01, 2021 Building an event-sourced game with Phoenix Liveview: Acting on the game from the views February 22, 2021 Building an event-sourced game with Phoenix Liveview: Game Server February 15, 2021 Building an event-sourced game with Phoenix Liveview: Making game states explicit February 04, 2021 Building an event-sourced game with Phoenix Liveview: Expressing domain concepts in the code January 28, 2021 Building an event-sourced game with Phoenix Liveview: Handling errors January 20, 2021 Building an event-sourced game with Phoenix Liveview: An event sourced model January 13, 2021 Building an event-sourced game with Phoenix Liveview: Architecture December 23, 2020 Building an event-sourced game with Phoenix Liveview: Introduction December 22, 2020 Testing that a GenServer exited December 14, 2020 Passing data to session while testing in Elixir December 01, 2020 Being lazy with Postman scripts and dynamic variables September 28, 2020 Faster environment with xDebug and Docker May 05, 2020 Using data provider to express business rules in test September 25, 2017 Naming collision August 28, 2017 What if someday... April 15, 2017 Ask about the freelancer November 26, 2016 It should not throw an exception August 27, 2016 Extra readable tests August 10, 2016 Unique instance anti-pattern June 10, 2016 Stop using the database for everything June 07, 2016 Write code for the dumbest person you know May 27, 2016 Removing ifs May 08, 2016 Travis and different PHP versions in the same repo November 22, 2015 OOP Layers September 16, 2015 Test for behaviour not for implementation August 30, 2015 Refactoring VoteValidator with tests July 21, 2015 Why are 404 pages still a thing ? July 20, 2015 Project macro structure July 12, 2015 BDD and domain code July 06, 2015 TShirt a day July 06, 2015 Smurfing a Twitter bot February 10, 2015 Add more element forms the nice way with AngularJs February 15, 2014 In modal nested states with AngularJs ui-router January 15, 2014 Using PrismJs with AngularJs October 18, 2013