I ๐ Web Development, Application Security, Automation and VS Code. Developer Advocate @Snyk. Author at Pluralsight. Previously @Microsoft, @Disney.
azure-mask. A browser extension (Chromium, Firefox) that toggles concealment of sensitive information found in the Azure Portal web page such as Subscription Id's
293vscode-twitch-highlighter. This is a VS Code extension that will allow your Twitch chat to highlight a line of code via a command message. Example: `!line 8 server.js`. See master branch README.md for more details
207vulnerable-app. [DEPRECATED] A sample web application using Node.js, Express and Angular that is vulnerable to common security vulnerabilities.
83ttv-chat-bot. Twitch livestream bot that can control colors for overlays from Stream Elements, play sound effects, handle custom rewards (like text-to-speech) and more!
73macos-wifiname. Display the currently connected WiFi name (SSID) in the menu bar on macOS
52streaming-guide. An (incomplete) guide to getting into streaming (mostly for programming)
50ios-favorite-movies. A sample application to find and save a list of your favorite movies
45node-web-push. An example Node.js server using Web Push
30angular-i18n. Internationalization in Angular
24snyk-cli-action. (Deprecated) Use the official Snyk Actions instead... A GitHub action to run snyk test for vulnerabilities in the project
20vscode-extension-template. A template for creating VS Code extensions based on the latest guidelines (as of May 2023)
17modern-npm-package. An npm package for demonstration purposes using TypeScript to build for both the ECMAScript Module format (i.e. ESM or ES Module) and CommonJS Module format. It can be used in Node.js and browser applications.
15stream-note-taker. A tool that will help record stream events and notes while live streaming
10clickjacking. An example html page that loads http://localhost:3001/ into an iframe to demonstrate a clickjacking attack
10ai-code-security. A demo app to use with AI code tools for showing how they can generate vulnerable code
10chakeyra. A live streaming game where the streamer and viewers in chat compete to typing challenges
8house-bot. AI controlled bot to listen for Twitch chat messages and interpret intent. Then send commands to internet connected light bulbs
6secure-node-server. A Node.js server template that's secure by default and comes with some simple boilerplate setup.
6ng-ai-hack. Starter project for building hackathon projects with Angular and Azure Cognitive Services (Artificial Intelligence and Machine Learning products)
6dev-dad-jokes. A collection of good yet bad dad jokes around the technology industry
5pdfjs-vuln-demo. This project is intended to serve as a proof of concept to demonstrate exploiting the vulnerability in the PDF.js (pdfjs-dist) library reported in CVE-2024-4367
4vscode-authentication-twitch. Twitch Authentication Provider for VS Code
4score-sound-off. [DEPRECATED] An Angular/Node.js project for providing latest game scores and audible announcements of scoring events.
4simple-npm-package. A simple npm package for demonstration purposes and use in a Node.js app.
4clarkio.github.io. Clarkio website
4twitch-stream-notes-snippets. VS Code snippets to help with taking Twitch stream notes in Markdown
3node-ts-helmet. A simple Node.js server written in TypeScript and using the helmetjs npm package
3download-twitch-markers. Download stream markers from your Twitch VODs
3vscode-extension-lister. TypeScript
2github-templates.
2discord-wordle-bot. A clarkio community specific Discord bot to track wordle game results
2live-stream.
2clarkio.com-uptime. ๐ Uptime monitor and status page for Brian Clark, powered by @upptime
2node-prisma-postgresql. A sample Node.js application that uses object relational mapping
2notable-clips. This is where the community can share notable clips from other streamers that are fun and/or interesting to help promote and support each other.
2modern-nodejs-runtime-features-2024. JavaScript
2adventofcode-2019. A place to store attempts at solving challenges from Advent of Code 2019 at adventofcode.com
2cert-sig-alg. Retrieves the certificate signature algorithm for a set of hosts using OpenSSL
2tau. TAU- Twitch API Unifier, a containerized relay/proxy to unify the WebHook- and WebSocket-based real-time Twitch APIs under a single (local) WebSocket connection.
1autocomplete. Fig adds autocomplete to your terminal.
1typescript-npm-package. An npm package built with TypeScript for demonstration purposes.
1vscode-stream-chat. A VS Code extension to display livestream chat messages inside the editor
1ai-getting-started. A Javascript AI getting started stack for weekend projects, including image/text models, vector stores, auth, and deployment configs
1