David MagalhãesJump the TSA queue at the airportOn a recent trip to the United States, I noticed there is a way to skip the TSA queue waiting for clearing immigration going out of the…Feb 13Feb 13
David MagalhãesElixir code coverage with partition testWith the release of Elixir 1.10, the --partition option was added to the mix test to be able to split our test suit in runners.May 5, 2023May 5, 2023
David MagalhãesSouth Korea and FukuokaTravel Plan — Getting in, around and outMar 22, 20201Mar 22, 20201
David MagalhãesRacing Services — AoyagiMany already know that I love cars, mainly Japanese ones. Car culture in Japan is huge, and Japan itself is like Meca for some car…Feb 5, 2020Feb 5, 2020
David MagalhãesBots and Crawlers — The automation of information gatheringNowadays, with the fast pacing appearance of services on the Internet, we are faced constantly with new challenges. More commonly we are…Dec 11, 2019Dec 11, 2019
David MagalhãesBuilding an Orb in CircleCI (Elixir example)This article is directed to anyone who wants to build an orb in CircleCI, a continuous integration platform. I will try to explain some…May 29, 2019May 29, 2019
David MagalhãesImprovements in a geographical search on a databaseA couple of weeks ago I decided to take a look into one of our service logs, searching for endpoints that could be improved. In order to…Mar 5, 2019Mar 5, 2019
David MagalhãesinAdamantSecWrite up of bSidesLisbon CTFThis year we (David Magalhães, Luís Catarino, Paulo Pinto and Pedro Rodrigues) will attend probably the best security conference in…Nov 23, 2018Nov 23, 2018
David MagalhãesWalkthrough problem solving in software developmentIt’s common to be stuck on a problem, sometimes for hours, and all we want is to better understand what is the issue and try to fix it, or…Nov 19, 2018Nov 19, 2018