Phil Nash (philnash)

philnash

Geek Repo

Company:@SonarSource

Location:Melbourne

Home Page:https://philna.sh

Twitter:@philnash

Github PK Tool:Github PK Tool

Phil Nash's repositories

bitly

πŸ—œ A Ruby wrapper for the bit.ly API

Language:RubyLicense:MITStargazers:452Issues:12Issues:41

pwned

😱 An easy, Ruby way to use the Pwned Passwords API.

Language:RubyLicense:MITStargazers:418Issues:12Issues:13

react-web-audio

A small example React app that listens to the microphone and visualises the audio

Language:JavaScriptLicense:MITStargazers:183Issues:5Issues:2

mediadevices-camera-selection

πŸŽ₯ Examples on how to switch devices with the mediaDevices API

Language:JavaScriptLicense:MITStargazers:165Issues:6Issues:11

ngrok-for-vscode

πŸš‡ A VSCode extension to control ngrok from the command palette

Language:TypeScriptLicense:MITStargazers:112Issues:6Issues:25

crotp

CrOTP - One Time Passwords for Crystal

Language:CrystalLicense:MITStargazers:62Issues:5Issues:7

bsky-bot

A template for making Bluesky bots that post on their own schedule

Language:TypeScriptLicense:MITStargazers:50Issues:2Issues:3

video-chat

An example of setting up basic video chat with WebRTC, node.js and Twilio

jekyll-gzip

Generate gzipped assets and files for your Jekyll site at build time

Language:RubyLicense:MITStargazers:36Issues:4Issues:6

philna.sh

Phil Nash's personal site and blog

Language:AstroLicense:NOASSERTIONStargazers:35Issues:4Issues:2

send-sms-react-twilio

An example React application that can send SMS messages via the Twilio API

Language:JavaScriptLicense:MITStargazers:35Issues:5Issues:3

twilio-video-svelte

A Twilio Video application built with Svelte

Language:SvelteLicense:MITStargazers:21Issues:3Issues:2

jekyll-brotli

Generate brotli compressed assets and files for your Jekyll site at build time

Language:RubyLicense:MITStargazers:17Issues:2Issues:1

astro-components

A collection of Astro components

Language:AstroLicense:MITStargazers:14Issues:3Issues:5

advent-of-code

Advent of Code 2017-2020 solutions in Crystal

Language:CrystalLicense:MITStargazers:4Issues:2Issues:0

unnecessary-view-transitions

A collection of view transitions that you probably shouldn't use.

Language:NunjucksLicense:MITStargazers:2Issues:2Issues:0

dad-jokes-cli

A CLI for getting Dad Jokes

Language:JavaScriptLicense:MITStargazers:1Issues:1Issues:0

capo.js

Get your <head> in order

License:Apache-2.0Stargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

deeper-sast-javascript

An example JavaScript application that shows how Sonar's deeper SAST can detect vulnerabilities even with third-party libraries

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0

DefinitelyTyped

The repository for high quality TypeScript type definitions.

Language:TypeScriptLicense:NOASSERTIONStargazers:0Issues:0Issues:0

HTMHell

A collection of bad practices in HTML found on real websites.

Language:NunjucksLicense:MITStargazers:0Issues:0Issues:0

node

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

Language:JavaScriptLicense:NOASSERTIONStargazers:0Issues:0Issues:0

phils-bsky-bots

Bluesky bots for fun and profit

Language:TypeScriptLicense:MITStargazers:0Issues:1Issues:0

regexp-timer

A tool to measure the time a Regular Expression takes in order to illustrate ReDoS vulnerabilities

Language:HTMLLicense:MITStargazers:0Issues:2Issues:0

resend-fetch

A JavaScript library for Resend that doesn't require Node.js

Language:TypeScriptLicense:MITStargazers:0Issues:1Issues:0

SonarJS

SonarSource Static Analyzer for JavaScript and TypeScript

Language:TypeScriptLicense:LGPL-3.0Stargazers:0Issues:0Issues:0
Language:TypeScriptStargazers:0Issues:1Issues:0

talks

My HTML talks

Language:HTMLStargazers:0Issues:1Issues:0

typescript-express-demo

An application that demos how you can use SonarCloud and SonarLint

Language:TypeScriptStargazers:0Issues:1Issues:0