Tim Perry

Tim Perry @pimterry

About: Building httptoolkit.tech. Prolific open-sorcerer, tech speaker, drummer and cyclist.

Location:
Barcelona, Spain
Joined:
Apr 30, 2018

Tim Perry
articles - 29 total

The right way to turn off your old APIs

All things come to an end, even HTTP APIs. However great your API may be today, one day you'll want t...

Learn More 10 0Jan 21 '21

Mining your CLI history for good git aliases

If you use the command-line all day, CLI improvements can add a huge boost to your workflow. One of t...

Learn More 0 0Nov 30 '20

Intercepting HTTPS on Android

To intercept, inspect or manipulate HTTPS traffic, you need the HTTPS client to trust you. If you wa...

Learn More 10 1Nov 5 '20

Migrating a JS project from Travis to GitHub Actions

Travis has been the most popular place to build open-source code for a long time, but the world is mo...

Learn More 6 1Oct 27 '20

How to Debug CORS Errors

Your request is hitting an error due to CORS. Not all is lost! Most CORS errors are quick & easy...

Learn More 5 0Oct 7 '20

GraphQL the Simple Way, or: Don't Use Apollo

The fundamentals of GraphQL are remarkably simple. Nonetheless, a busy hype train & rocket-speed...

Learn More 7 0Sep 2 '20

Inspecting Android HTTP with a fake VPN

Can you build an Android app that can inspect & rewrite the network traffic from every other app...

Learn More 1 0Aug 25 '20

How to Debug Node.js Segmentation Faults

Oh no, your JavaScript code isn't just throwing an exception or crashing: it's segfaulting. What does...

Learn More 11 1Aug 12 '20

Translating between HTTP/1 and HTTP/2

Semantically, what changed in HTTP/2? Multiplexed connections, binary frames, header compression - a...

Learn More 13 1Jul 15 '20

What's coming in TypeScript 4?

TypeScript 4 is coming up fast: a first beta release is planned for this week (June 25th), with the f...

Learn More 6 2Jun 22 '20

Bye bye Feature-Policy, hello Permissions-Policy

Ever heard of Feature-Policy? It's a draft W3C web security standard, defining an HTTP header and ifr...

Learn More 4 0May 27 '20

How will user-agent client hints work?

In the coming months, browsers are going to start killing the User-Agent HTTP header to replace it wi...

Learn More 6 0May 6 '20

Will it CORS? - an automatic CORS explainer

Hey Dev.to - today I'm launching WillItCORS.com. It's a quick tool to help everybody learn & unde...

Learn More 73 1Apr 23 '20

Ignore HTTP Client Errors At Your Peril

There's a lot that can go wrong when talking to servers on the web. When you're building and running...

Learn More 6 0Apr 16 '20

HTTP 555: User-Defined Resource Error

Does the rise of serverless mean we need a new HTTP status code? The team at Oracle think so. They'v...

Learn More 5 0Mar 27 '20

Chrome 79+ no longer shows preflight CORS requests

Chrome 79 brings some important changes in its CORS implementation, rolling out now, which mean that...

Learn More 6 0Feb 13 '20

Global developer CAs considered harmful

Certificate infrastructure is built on trust. If you trust the wrong thing, it all falls down. Unfort...

Learn More 8 0Jan 14 '20

How to Debug Anything

Originally posted on the HTTP Toolkit blog Debugging is an important skill for any developer. Arguab...

Learn More 101 2Dec 2 '19

A Crash Course in Price Localization

Naming a price for your latest magnum opus is one of the hardest decisions in releasing a product. In...

Learn More 5 2Oct 28 '19

Introducing HTTP Mock

Introducing HTTP Mock: Intercept, debug and mock HTTP(S) with zero setup

Learn More 15 2Sep 25 '19

The 5 Big Features of TypeScript 3.7 and How to Use Them

The TypeScript 3.7 release is coming soon, and it's going to be a big one. The target release date i...

Learn More 13 1Sep 12 '19

Unblocking Node With Unref()

Node.js runs on an event loop. It holds a queue of tasks to run, and runs them, one by one. New tasks...

Learn More 6 0Sep 11 '19

React Reverse Portals

New React library to help with performance & simpler state management

Learn More 12 1Aug 26 '19

Notarizing your Electron App

In the next release of macOS (10.15), if your app isn't notarized, your users can't run it. If you're...

Learn More 12 0Aug 6 '19

X-Ray Debugging for HTTP

HTTP Toolkit is a suite of open-source & cross-platform tools for developing, debugging & tes...

Learn More 3 0Apr 24 '19

Bundling Remote Scripts with Webpack

As a JavaScript developer nowadays, almost everything you use comes from npm. Unfortunately, not abso...

Learn More 6 0Feb 7 '19

Debugging Netlify Function Errors with Sentry

Netlify functions are a quick, easy & powerful tool, but they can be even more difficult to debug...

Learn More 5 0Jan 31 '19

One-click HTTP debugging for any CLI tool

Debug all HTTP(S) sent by git, npm, apt-get, or anything else The command line is powerful, but can...

Learn More 10 0Jan 22 '19

Announcing HTTP View: one-click debugging for HTTP(S)

Intercept HTTP(S) with one click, explore & examine traffic up close, and discover exactly what your code is sending.

Learn More 56 4Jan 9 '19