DEV Community

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  Personal website https://bdougie.live github website twitter website

Work

Developer Advocate at GitHub

Working with WordPress and GitHub Actions

Working with WordPress and GitHub Actions

Reactions 6 Comments
2 min read
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 6 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 37 Comments
4 min read
Sync Forks to Upstream Using GitHub Actions 01:53

Sync Forks to Upstream Using GitHub Actions

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

Repository Automation with GitHub Actions

Reactions 16 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 24 Comments 3
2 min read
Environment Scoped Secrets for GitHub Action Workflows 02:02

Environment Scoped Secrets for GitHub Action Workflows

Reactions 11 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 12 Comments
2 min read
28 Days of GitHub Action Tips

28 Days of GitHub Action Tips

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

Conditional Workflows and Failures in GitHub Actions

Reactions 18 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 16 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 27 Comments
2 min read
Run your GitHub Actions like a makefile 00:36

Run your GitHub Actions like a makefile

Reactions 35 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 27 Comments
1 min read
The Secrets of An Authenticated GitHub Action Workflow 01:59

The Secrets of An Authenticated GitHub Action Workflow

Reactions 21 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 16 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 37 Comments 3
3 min read
Assigning new contributors to issues using GitHub Actions 01:15

Assigning new contributors to issues using GitHub Actions

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

Generate semantic-release notes with GitHub Actions

Reactions 28 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 32 Comments
1 min read
How to Run GitHub Actions on Forks 01:47

How to Run GitHub Actions on Forks

Reactions 6 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 12 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 28 Comments 6
1 min read
Tips for getting your Pull Request reviewed on GitHub

Tips for getting your Pull Request reviewed on GitHub

Reactions 8 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 175
1 min read
Making MySpace in 2020

Making MySpace in 2020

Reactions 40 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 1
2 min read
Automating my Storybook deployment with GitHub Actions

Automating my Storybook deployment with GitHub Actions

Reactions 55 Comments 2
3 min read
Automating my dependency management workflow

Automating my dependency management workflow

Reactions 13 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 73 Comments 12
15 min read
loading...