DEV Community

loading...
Brian Douglas profile picture

Brian Douglas

Brian is a developer advocate at GitHub, which means he likes chatting with developers about developer things and sometimes writes code.

Location Oakland, CA Joined Joined on  Twitter logo Github logo Youtube logo Twitch logo Website logo
Work

Developer Advocate at GitHub

A ProseMirror toolkit for building a CMS in React

A ProseMirror toolkit for building a CMS in React

Reactions 6 Comments
1 min read
The web interface for your 3D printer - OctoPrint

The web interface for your 3D printer - OctoPrint

Reactions 7 Comments
1 min read
AI-powered visual regression testing with Applitools and GitHub Actions

AI-powered visual regression testing with Applitools and GitHub Actions

Reactions 4 Comments
1 min read
Next level repository management with Octoherd

Next level repository management with Octoherd

Reactions 5 Comments
1 min read
How to make series on DEV

How to make series on DEV

Reactions 10 Comments
1 min read
Setup Continuous Delivery with GitHub Actions 01:43

Setup Continuous Delivery with GitHub Actions

Reactions 33 Comments
4 min read
Sync Forks to Upstream Using GitHub Actions 01:53

Sync Forks to Upstream Using GitHub Actions

Reactions 23 Comments 1
2 min read
Repository Automation with GitHub Actions 01:43

Repository Automation with GitHub Actions

Reactions 15 Comments
2 min read
Caching dependencies to speed up workflows in GitHub Actions 01:23

Caching dependencies to speed up workflows in GitHub Actions

Reactions 21 Comments 1
2 min read
Environment Scoped Secrets for GitHub Action Workflows 02:02

Environment Scoped Secrets for GitHub Action Workflows

Reactions 10 Comments
1 min read
Bring your own (self-hosted) environment for GitHub Action Workflows 01:43

Bring your own (self-hosted) environment for GitHub Action Workflows

Reactions 9 Comments
2 min read
Open Source Home Automation

Open Source Home Automation

Reactions 27 Comments 3
1 min read
A Vite 2.0 Demo

A Vite 2.0 Demo

Reactions 6 Comments
1 min read
Sending PR notifications through SMS and GitHub Actions 01:58

Sending PR notifications through SMS and GitHub Actions

Reactions 11 Comments
2 min read
28 Days of GitHub Action Tips

28 Days of GitHub Action Tips

Reactions 37 Comments
3 min read
Conditional Workflows and Failures in GitHub Actions 01:33

Conditional Workflows and Failures in GitHub Actions

Reactions 13 Comments 1
2 min read
Build your own GitHub Action WITHOUT a Docker Container 02:13

Build your own GitHub Action WITHOUT a Docker Container

Reactions 12 Comments
3 min read
Publish your GitHub Action to Marketplace 01:26

Publish your GitHub Action to Marketplace

Reactions 14 Comments
2 min read
Build your own GitHub Action with a Docker Container 02:03

Build your own GitHub Action with a Docker Container

Reactions 18 Comments
3 min read
Generate your own GitHub Action with the actions-toolkit CLI 02:00

Generate your own GitHub Action with the actions-toolkit CLI

Reactions 15 Comments
2 min read
Automate your PR reviews with GitHub Action scripting in JavaScript 02:05

Automate your PR reviews with GitHub Action scripting in JavaScript

Reactions 23 Comments
2 min read
Run your GitHub Actions like a makefile 00:36

Run your GitHub Actions like a makefile

Reactions 33 Comments 3
1 min read
Debug your GitHub Actions via SSH by using tmate 01:45

Debug your GitHub Actions via SSH by using tmate

Reactions 25 Comments
1 min read
The Secrets of An Authenticated GitHub Action Workflow 01:59

The Secrets of An Authenticated GitHub Action Workflow

Reactions 19 Comments
2 min read
Running complex matrix builds using variable substitution in GitHub Actions 01:52

Running complex matrix builds using variable substitution in GitHub Actions

Reactions 15 Comments
2 min read
Skip pull request and push GitHub Action workflows with [skip ci] 01:55

Skip pull request and push GitHub Action workflows with [skip ci]

Reactions 3 Comments
1 min read
Keeping GitHub Action workflows secure 02:12

Keeping GitHub Action workflows secure

Reactions 9 Comments
2 min read
Compress Images for the Web with GitHub Actions 08:04

Compress Images for the Web with GitHub Actions

Reactions 34 Comments 3
3 min read
Assigning new contributors to issues using GitHub Actions 01:15

Assigning new contributors to issues using GitHub Actions

Reactions 8 Comments
2 min read
Generate semantic-release notes with GitHub Actions 01:09

Generate semantic-release notes with GitHub Actions

Reactions 22 Comments
2 min read
Running GitHub Actions CI/CD triggers on specific branches 01:30

Running GitHub Actions CI/CD triggers on specific branches

Reactions 28 Comments
1 min read
How to Run GitHub Actions on Forks 01:47

How to Run GitHub Actions on Forks

Reactions 5 Comments
1 min read
Running GitHub Actions on Forks 01:47

Running GitHub Actions on Forks

Reactions 8 Comments 1
1 min read
3 Areas To Focus on as a Developer in 2021

3 Areas To Focus on as a Developer in 2021

Reactions 11 Comments 3
4 min read
Test anything that runs in the browser with Cypress and GitHub Actions

Test anything that runs in the browser with Cypress and GitHub Actions

Reactions 27 Comments 6
1 min read
Tips for getting your Pull Request reviewed on GitHub

Tips for getting your Pull Request reviewed on GitHub

Reactions 6 Comments
5 min read
Building a text editor, like it's 1999, Remirror 01:38

Building a text editor, like it's 1999, Remirror

Reactions 10 Comments
1 min read
The Command-line utility for building React got an update - Create React App 4 is released

The Command-line utility for building React got an update - Create React App 4 is released

Reactions 3 Comments 1
1 min read
Deploying Next.js on Netlify

Deploying Next.js on Netlify

Reactions 22 Comments
3 min read
The First Open Source Contributor Summit

The First Open Source Contributor Summit

Reactions 7 Comments 3
1 min read
Learn how JavaScript advances DateTime with proposal-temporal 04:56

Learn how JavaScript advances DateTime with proposal-temporal

Reactions 10 Comments 1
1 min read
My FIRST open source contribution to the GitHub CLI 01:00

My FIRST open source contribution to the GitHub CLI

Reactions 49 Comments 1
2 min read
Who's looking for open source contributors? (week 37)

Who's looking for open source contributors? (week 37)

Reactions 40 Comments 20
1 min read
Implement a simple chat queue in JavaScript

Implement a simple chat queue in JavaScript

Reactions 34 Comments 5
4 min read
Good first issues with Next.js 04:51

Good first issues with Next.js

Reactions 44 Comments
1 min read
[Week 31]Good First Issues

[Week 31]Good First Issues

Reactions 8 Comments 1
2 min read
v0.17.0

v0.17.0

Reactions 21 Comments 5
1 min read
GitHub Profile AMA

GitHub Profile AMA

Reactions 37 Comments 12
1 min read
Hi, We’re GitHub and we’re excited to be at CodeLand!

Hi, We’re GitHub and we’re excited to be at CodeLand!

Reactions 68 Comments 173
1 min read
Making MySpace in 2020

Making MySpace in 2020

Reactions 39 Comments
2 min read
v0.16.0

v0.16.0

Reactions 17 Comments
1 min read
Building a Twitch chatbot using HTML and JavaScript

Building a Twitch chatbot using HTML and JavaScript

Reactions 25 Comments
5 min read
Comparing modern build tools

Comparing modern build tools

Reactions 3 Comments
12 min read
Accessibility testing in React with jest-axe

Accessibility testing in React with jest-axe

Reactions 7 Comments
2 min read
Automating my Storybook deployment with GitHub Actions

Automating my Storybook deployment with GitHub Actions

Reactions 44 Comments
3 min read
Automating my dependency management workflow

Automating my dependency management workflow

Reactions 12 Comments
2 min read
Choosing a JavaScript build tool: to config or not config

Choosing a JavaScript build tool: to config or not config

Reactions 70 Comments 12
15 min read
loading...