Daniel Lockyer

Daniel Lockyer

Performance and scaling consultant who analyzes the full stack - frontend, backend and infrastructure - to generate more revenue and cut costs for businesses.

Remote • Available for advisory and implementation work.

Book a Call

Archive

A collection of 68 issues

Latest Posts

Hiking into 2562

Happy New Year from Thailand! To kick off the New Year, the Chiang Mai WIP gang hiked up to Wat Phra That Doi Suthep. I suggested going up Pilgrim's Trail -- having only completed around half of it on my last trip here. We started around 0900. There

1 min read

Running 250km in a month

At some point after I publish this blog post, I'm going to go out for a run and tick over 250km for the month. This is the most I've ever ran and it's not a lot, but it's a good step to

1 min read

Visa extension in Chiang Mai

I recently had to extend my 30 day visa exemption by another 30 days. Last time I was here, I went to Promenada mall on the south east side of Chiang Mai. As of September 2018, Promenada mall immigration office closed down and replaced with one by the airport. It&

1 min read

Hiding your Linode server IP with Cloudflare

Over at Nomad List [https://nomadlist.com] and Remote OK [https://remoteok.io], we recently switched our server IP to protect against DDoS attacks. Whilst the main sites had been on Cloudflare for a couple of months, the server IP was easily findable on Google and we had experienced several

1 min read

Twenty-three

Today is my 23rd birthday. It's a good time to reflect on the things that have happened in the last year. Anyone who knows me well knows I don't like to celebrate my birthday. I tend to just go out and eat a meal with friends,

1 min read

Creating a PHP response time dashboard

Following my previous post about creating histograms from PHP response times [https://daniellockyer.com/php-response-time-histograms/], I made a small dashboard so I could see those histograms across each site. It was fairly simple to make -- I just looped over the last 50000 lines in the log file, checked if

2 min read

Generating response time histograms for PHP

Whilst debugging an issue related to response times on Nomad List [https://nomadlist.com] and Remote OK [https://remoteok.io], I started to think about what kind of data we have available to analyse. We keep access logs for all requests coming through the PHP-FPM engine. I briefly wrote about

1 min read

Overnight in DMK

In order to get from Da Nang to Phuket, I had two options: arrive late at night or sleep in the airport. The first option would have gotten me to Phuket Airport at 22:30, which wasn't ideal and made getting to a hotel at a reasonable time

2 min read

Spectating the Laguna Phuket Triathlon

Aside from seeing Phuket, I went there to spectate the Laguna Phuket Triathlon. The day before I ran the charity 5km fun run [https://daniellockyer.com/laguna-phuket-5k/] so I was in a good mood and excited to see the triathlon. It was the 25th year and they had a sprint

2 min read

Narrowly avoiding theft

This is a little story about an experience I had in Ho Chi Minh City, Vietnam nearly 2 months ago. It's not meant to provoke fear about travelling but I think there are some important lessons to be taken away. I was staying in a hostel in the

4 min read