Tim Perry

Creator of HTTP Toolkit: powerful tools to debug, test & build with HTTP(S).

Passionate tech speaker, open-source contributor, and maintainer of Loglevel, Git‑Confirm and notes.

Hey Jim YT Chen, have you tried http://httptoolkit.tech/view/ruby/ as an alternative to HttpLog? It covers a very similar use case (capturing & viewing sent Ruby HTTP), but it’s got a proper UI & tools and doesn’t require any of those code changes at all. Let me know what you think :-)

Debug all HTTP(S) sent by git, npm, apt-get, or anything else

The command line is powerful, but can be hard to understand, and extremely hard to debug. Ever run a command, see it fail with a cryptic error, and have no idea why?

Better tools can help you understand what’s really going on. They can let you see inside the command you’re running to understand how it’s communicating, see what data it’s working with, and debug it in depth.

Excitingly I’ve just shipped one-click terminal interception to do exactly this with HTTP Toolkit, for HTTP and HTTPS, to show you everything your CLI is sending and ...

HTTP View is a beautiful, free & open-source HTTP inspector. This is the first release of HTTP Toolkit, and lets you intercept HTTP or HTTPS traffic with one click, explore & examine that traffic up close, and discover exactly what your code (or anybody else’s) is sending.

Want to dive right in? Download it now.

HTTP Toolkit is a project that I’ve been working on for a while, to build an open-source suite of tools for HTTP development. The goal is to intercept & examine HTTP, edit it live, analyse flows of HTTP requests to audit performance and security, and rapidly prototype HTTP cl...

Modern easy IoT with JS, Docker & Resin.io at DEVit
Some nice coverage of the Malpensa Airport privacy issue, from @EmmaBubola & @open_gol: https://www.open.online/2019/11/07/falla-di-sicurezza-nel-wi-fi-di-malpensa-i-dubbi-sul-tracciamento-dei-passeggeri/.
Sentry are relicensing their server infrastructure (e.g. for self-hosting) as 'eventually open-source' (BSL):… https://twitter.com/i/web/status/1192425251528937474
I have a Mac that I use for testing (2015 Macbook). I haven't updated to Catalina yet. At some point I should upda… https://twitter.com/i/web/status/1192398797357236224
Connect to the wifi at Milan MXP airport, and it sends your data to http://smartadserver.com, who then track you all… https://twitter.com/i/web/status/1192028773526441985
`npm fund`! Seems like an excellent step towards open source sustainability, nice move @npmjs 👍 https://twitter.com/koste4/status/1191810859900768256
Today's office is not so bad https://t.co/HNYFTWl7ws
Top developer productivity top! Find a watch screwdriver, and remove the mountain of collected fluff in the USB por… https://twitter.com/i/web/status/1189906301742178304
Have you read @TractionBook? If you're trying to do marketing for a product, and you're not already a marketer, I'… https://twitter.com/i/web/status/1189856118421499905
New repo: httptoolkit/android.httptoolkit.tech
The inverse of fork(): https://github.com/whitequark/unfork I'm honestly not sure whether this is a good idea or an extremely t… https://twitter.com/i/web/status/1189495671142993921
'Highlight Updates' is back in the React DevTools! https://github.com/facebook/react/pull/16989 Phew. I do love the new version, but I… https://twitter.com/i/web/status/1187727140491534336
Running Spotify on my phone just found a tricky UDP parsing bug that I would've totally missed otherwise: https://github.com/LipiLee/ToyShark/issues/7 🎶🤘
I have automated HTTP interception for Android working! Tap a button, immediately intercept, debug, and rewrite an… https://twitter.com/i/web/status/1187059190713507841
It's early days, but I've been working on the Android app for HTTP Toolkit, and so far Kotlin is a real delight. I… https://twitter.com/i/web/status/1187033082311954432
Early days, but it's looking likely that this is going to be *really* awesome. Effortless Android interception! https://twitter.com/HttpToolkit/status/1186308726967414784
New repo: httptoolkit/httptoolkit-android
The build for http://HttpToolkit.tech has a Windows Authenticode cert from @digicert. Since I bought it last year,… https://twitter.com/i/web/status/1185124114341748736
Hmm, so we're now escalating a little beyond banging pots & pans here https://twitter.com/pimterry/status/1183834295007350784 https://t.co/cqU7R5dp95
Oh thank god, my email inbox is going to be so happy with this. (from https://github.blog/changelog/2019-10-14-improved-security-alert-emails) https://t.co/iJbOUhNFji
🚀 It's launch day! 🚀 HTTP Mock just went live on Product Hunt, check it out: https://www.producthunt.com/posts/http-mock. (Look close… https://twitter.com/i/web/status/1184002259736322048
I can't speak for the Barcelona airport drama, but the cacerolada is certainly back with a vengeance. Ping-pong-clu… https://twitter.com/i/web/status/1183834295007350784
I'm thinking about UI for subrequests in http://httptoolkit.tech. E.g. messages in a websocket stream, HTTP2 server… https://twitter.com/i/web/status/1183742089827377153
An interesting look at how TypeScript interacts with TC39 when designing and releasing new JS features. https://twitter.com/wycats/status/1183503530524475392