How to Livestream Code and Design on Twitch

course by Chris Biscardi

Secure GitHub connections with SSH

course by Ryan Harris

Create a New Github Action to Automate Code Tasks with Javascript

course by Colby Fayock

GitHub Tips & Tricks

course by Joe Previte

GitHub Actions at Work

course by Chris Biscardi

Build a desktop application with Electron

course by Cameron Nokes

How to Write an Open Source JavaScript Library

course by Kent C. Dodds

How to Contribute to an Open Source Project on GitHub

course by Kent C. Dodds

Auditing React Apps for Accessibility

course by Erin Doyle

Add version control to npm packages using git init

lesson by Trevor Miller

Load JavaScript in an Electron BrowserWindow

lesson by Cameron Nokes

Create a native desktop system menu with the Electron Menu module

lesson by Cameron Nokes

Display native desktop dialog windows with Electron

lesson by Cameron Nokes

Save/Open a file with an Electron dialog window

lesson by Cameron Nokes

Understand Electron’s main and renderer process architecture

lesson by Cameron Nokes

Communicate between Electron processes using IPC

lesson by Cameron Nokes

Communicate between Electron processes using the remote module

lesson by Cameron Nokes

Create an icon for your Electron app

lesson by Cameron Nokes

Package your Electron application into a executable file with electron-builder

lesson by Cameron Nokes

Code sign your Electron application with electron-builder

lesson by Cameron Nokes

Ship updates to your Electron app with `autoUpdater` (Mac)

lesson by Cameron Nokes