Tim Perry

Senior software engineer at resin.io.
Creator of HTTP Toolkit, keen open-source contributor, and maintainer of Loglevel, Git‑Confirm and Server Components.

Modern easy IoT with JS, Docker & Resin.io at DEVit
The Cambrian Explosion of IoT at DevTalks Bucharest
Post on Medium
Lastly, users tend to get a bit complainey about people intercepting and saving everything they type, particularly credit card numbers, passwords and the like. So it’s important that they don’t know you’re doing this. Wink.

I don’t need to worry about covering the boring stuff like privacy and security

Woah there, ok. This is an interesting technique, but it needs some huge warnings on top!

If you’re doing this for real after Spring 2018, you have any EU users, and you’re not extremely careful, then this is illegal and subject to fines of up to 20 million euros or 4% of business turnover, whiche...

HTTPS Is Not Enough at Codemotion Milan
Update logs tests to match the new API subscribe behaviour
Neat #TypeScript trick for ensuring your switch statements are exhaustive: http://ideasintosoftware.com/exhaustive-switch-in-typescript/. Types like 'ne… https://twitter.com/i/web/status/1026899829237211143
Fix bug where the sudo helper failed in os initialize
Fix bug in log stream setup error reporting
Fun #TypeScript type of the day: type InstanceOf<T> = T extends new (...args: any[]) => infer R ? R : never > Giv… https://twitter.com/i/web/status/1025097791788539905
Add support for 'all' in logs requests
Update klaw now that the fork changes has been finished & released
Release the multicontainer SDK
Add an env vars example config to the local push docs
Am I the only person who really doesn't like git hook workflows? I'm busy gitting things, stop blocking my workflo… https://twitter.com/i/web/status/1024315695587385344
v1.0.3 (test PR to trigger checks)
Update resin-image-fs, fixing issues with TX2 images
DONOTMERGE: Test against staging
Follow links found during builds
Add a followLinks options
Be explicit about how much initial history log tailing includes
Add logs history & subscribe options to the TS typings
Support 'count' in the SDK, and update LogMessage typings
DONOTMERGE: Very temporarily revert the SDK to pure pubnub logging
Update reconfix to fix volume signature errors in local configure
Document getConfig's limitations when using API keys
Nice guide on how to design and structure #GraphQL APIs: https://gist.github.com/swalkinshaw/3a33e2d292b60e68fcebe12b62bbb3e2 (by @swalkinshaw) I've seen a mil… https://twitter.com/i/web/status/1019188808431099904
There's a new Feature-Policy security header! Neat, I didn't know this existed at all: https://scotthelme.co.uk/a-new-security-header-feature-policy/