Barcelona, Spain

Tim Perry

Elite
@pimterry

Creator of @httptoolkit: Powerful tools to debug, test & build with HTTP(S). Node.js core collaborator, and maintainer of Loglevel, notes, & Mockttp

loglevel. :ledger: Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods

2.7k

notes. :pencil: Simple delightful note taking, with more unix and less lock-in.

1.3k

git-confirm. :question: Git hook to catch placeholders and temporary changes (TODO / @ignore) before you commit or push them.

400

server-components. :wrench: A simple, lightweight tool for composable HTML rendering in Node.js, based on web components.

215

rpi-pxe-server. A ready-to-go PXE + TFTP network boot server for Raspberry Pi, with Resin deployment

79

lambda-git. A git binary installed through NPM, for use with AWS Lambda

77

grunt-coveralls. :umbrella: Grunt task to load coverage results and submit them to Coveralls.io

48

raspivid-stream. Raspberry pi cam video, as a stream you can send straight to web clients

39

typesafe-get. A typesafe way to get nested properties when any parent properties might be undefined, while we wait for the optional chaining operator to finally exist

35

leaflet-map-server-component. A server component for server-rendering leaflet maps

32

pi-cam. A pure-JS Raspberry Pi webcam

20

photo-frame. :tv: Facebook photo frame, for the Raspberry Pi 3 (with Resin.io)

18

rpi-backlight. A node library to control the backlight of the official Raspberry Pi 7" touch display

7

Web-components-and-microservices-are-the-same-thing. HTML

7

dev-bot. :robot: A framework for building chat-bot-based developer tooling

4

dropbox-ignore. Automatically ignore file & folders from Dropbox by pattern

4

server-components-express. :wrench: :coffee: Express integration plugin for Server Components

4

tim.fyi. JavaScript

4

How-to-build-a-database. A hands-on live coding session, building a database from scratch in Python

3

node-tls-crash. JavaScript

3

openapi-directory. 🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.0 format

3

knockout-dependency-graph. Knockout plugin to track your KO observable's dependencies, and the updates triggered from them, for later analysis

3

js-test-runner. A extremely simple command-line tool for running JavaScript test suites

3

chai-fetch. Chai matchers to make matching fetch responses clear & easy

3

docker-selenium-chrome-ftp. Docker image providing Selenium+Chrome+anon FTP

3

Building-resilient-infrastructure-with-CouchDB. JavaScript

2

docker-node-karma-selenium. Simplest dumbest possible Node (official image) + xvfb + chrome + Selenium. Built to run builds needing Karma & Selenium on Wercker, but should work for anything.

2

docker-node-karma. Simplest dumbest possible Node (official image) + xvfb + chrome. Built to run builds including Karma on Wercker, but should work for anything.

2

qtile-config. My QTile Config (mostly vim/gnome-y, written for a Samsung NP940X3G-K01UK)

2

hackference-karaoke. JavaScript

2

Your-Build-Smells. Talk on common automated build smells, and fixes

2

rtm-to-todoist. Quick hacky script to port your tasks from RTM to Todoist

2

Intro-to-open-source. A quick talk introducing open-source to new developers

2

intro-to-typescript. Introductory talk about TypeScript for JS developers

2

concomitant. Java concurrent code testing framework

2

openssl. TLS/SSL and crypto library

2

Cloud-Everything. Running everything on the cloud, for fun and profit (CI, Quality checkers, PaaS, IaaS)

2

server-components-static. :wrench: :fireworks: Static content management plugin for Server Components

2

pointsarenttime.com. Headline site to quickly explain to people that story points != estimates of time

2

instagram-to-journey. Quick script to pull all posts from Instagram and transform them to import to Journey

2

osspledge.com. Open Source is a restaurant. It's time to settle up.

1

balena-photo-gallery. Display a photo slideshow on a webpage over a web server.

1

awesome-electron. Useful resources for creating apps with Electron

1

dockerode. Docker + Node = Dockerode (Node.js module for Docker's Remote API)

1

node. Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:

1

awesome-javascript. 🐢 A collection of awesome browser-side JavaScript libraries, resources and shiny things.

1

cache. Cache dependencies and build outputs in GitHub Actions

1

home-assistant-core. :house_with_garden: Open source home automation that puts local control and privacy first.

1

heroku-sinatra-project-template. Template for a project (actually the base for pimterry/Comparably) running on Heroku with Sinatra. Includes working vagrant + rake + travis configs.

1
49
Apply