Grand Rapids, MI

Nic Jansma

Elite
@nicjansma

Nic is a software developer at Cloudflare building high-performance websites, apps and open-source tools.

usertiming.js. UserTiming polyfill

179

mysql-convert-latin1-to-utf8. Helps convert incorrect charset latin1 columns to utf8

111

node-handlebars-precompiler. Share your Handlebars templates between Node and the browser with minimal effort.

69

rename-regex. Windows command-line regex file renamer

68

resourcetiming-compression.js. ResourceTiming compression and decompression

60

usertiming-compression.js. UserTiming Compression

38

saltthepass.js. SaltThePass.com algorithm to generated salted passwords

30

dht-logger. Particle (Spark) Photon/Electron DHT Temperature and Humidity Logger

29

synology-windows-ssh-rsync-backup. Synology Windows computer backup via rsync over SSH

28

deploy-aws-docker-openvpn. Deploys OpenVPN in a container to AWS

23

cdn-detector.js. Detects CDN usage from HTTP hostname and response headers (NodeJS/browser)

15

plex-poster-optimizer. Ensures Plex Posters are high-quality, e.g. above a minimum height/width threshold.

15

spark-core-water-sensor. Spark Core Water (+Temp + Humidity) Sensor with SMS Alerts Using IFTTT and SmartThings integration

12

amazon-cloud-backup. DIY Cloud Backup using Amazon EC2 and EBS

10

smart-things. SmartThings Devices and Apps

10

checksum-verifier. Windows command-line tool that validates the integrity of your files.

9

puppetarazzi. Takes screenshots of your website and annoys you by pointing out your flaws (mixed-content, uncompressed content, 404s, etc)

8

todoist-backup. Todoist.com backup

8

talks. Talks and presentations

7

breakup.js. Yielding enumeration replacement functions for async.forEachSeries() and jQuery.each()

6

resourcetiming-visibility. Crawls the Top N Alexa sites, comparing how many resources are visible from ResourceTiming vs. what the browser downloads

5

mediawiki-Extension-SpecialUserScore. MediaWiki SpecialUserScore extension

5

tisktasks. TiskTasks for Todoist Android app

5

economist-to-kindle. Economist to Kindle

4

mymovies2plex. Converts My Movies Watched/Unwatched for Movies and TV Shows to Plex

4

adblock-detector.js. Detects ad-blockers

4

mediawiki-ConfirmEdit-AreYouAHuman. NO LONGER RECOMMENDED: AreYouAHuman ConfirmEdit extension for MediaWiki

4

cpuprofile-filter. .cpuprofile filter

3

mediawiki-decompress. Decompresses a MediaWiki text table that previously had $wgCompressRevisions set to true

3

yoto-backup. Backup Yoto content

3

migrate-b2evolution-to-wordpress. Migrates a b2evolution blog to WordPress

2

reliably-measuring-responsiveness-in-the-wild. JavaScript

2

perfbar.js. Floating performance toolbar, powered by Boomerang

1

tampermonkey. Tampermonkey Scripts

1

third-party-lighthouse-audit. Runs a Lighthouse Audit with third-parties added or removed

1

com.nicjansma.library. Nic's Android / Java utilities library

1

cluster-metrics2. A very simple way to centralize metrics collected in a Node cluster

1

apache-clickhouse. Apache, nginx, CloudFront and S3 logs parser & transporter to ClickHouse databases, based on nginx-clickhouse.

1

docker-apache-php-fpm. Container for Apache 2.4 + PHP-FPM 7/8.

1
39
Apply