DEV Community

Darragh O'Riordan profile picture

Darragh O'Riordan

Hi! I'm Darragh ORiordan. I live and work in Sydney, Australia enjoying the mountains and the ocean. I build and support happy teams that create high quality software for the web!

Location Sydney, Australia Joined Joined on  Personal website https://www.darraghoriordan.com github website twitter website

Education

BSc Applied Physics and Instrumentation

Work

Developer / Team Lead

Writing Debut
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
4 Week Writing Streak
Top 7
Running NextJS in a Docker Container

Running NextJS in a Docker Container

1
Comments 1
5 min read

Want to connect with Darragh O'Riordan?

Create an account to connect with Darragh O'Riordan. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Building an AI generated game with Stable Diffusion and data from Wikipedia

Building an AI generated game with Stable Diffusion and data from Wikipedia

4
Comments
14 min read
Easiest way to optimise images for web

Easiest way to optimise images for web

Comments
1 min read
DORA metric monitoring for your team in just 15 minutes with Apache Dev Lake

DORA metric monitoring for your team in just 15 minutes with Apache Dev Lake

1
Comments
7 min read
A summary of NDC Sydney 2022 Developer Conference

A summary of NDC Sydney 2022 Developer Conference

Comments
10 min read
4 Surprising uses for GitHub as a cloud datastore

4 Surprising uses for GitHub as a cloud datastore

3
Comments
6 min read
Obsidian - A free personal data management system on windows, mac and mobile

Obsidian - A free personal data management system on windows, mac and mobile

2
Comments
3 min read
How add comments to your Gatsby site with utterances

How add comments to your Gatsby site with utterances

Comments
2 min read
How to use SSH with Git and ssh-agent on Windows

How to use SSH with Git and ssh-agent on Windows

2
Comments 3
2 min read
Should you work for a consultancy or a product company?

Should you work for a consultancy or a product company?

5
Comments
9 min read
Caching

Caching

47
Comments
6 min read
How to run Monica personal CRM on Dokku

How to run Monica personal CRM on Dokku

Comments
7 min read
Find an extra 20% of site traffic with plausible analytics and proxying

Find an extra 20% of site traffic with plausible analytics and proxying

Comments
5 min read
Open Telemetry in NestJs (and React)

Open Telemetry in NestJs (and React)

21
Comments
11 min read
9 Tips, tricks and common issues

9 Tips, tricks and common issues

2
Comments
10 min read
A glossary for database administration

A glossary for database administration

4
Comments
5 min read
Relational data

Relational data

3
Comments
12 min read
Practical transactions

Practical transactions

2
Comments
4 min read
Advanced Querying

Advanced Querying

4
Comments
4 min read
Storing single table data

Storing single table data

3
Comments
13 min read
Getting a local Postgres instance

Getting a local Postgres instance

1
Comments
4 min read
Intro to persistence

Intro to persistence

1
Comments
10 min read
Consistent modern shell tooling on MacOS and Windows WSL for developers

Consistent modern shell tooling on MacOS and Windows WSL for developers

6
Comments
16 min read
Engineering systems for consistency and impact

Engineering systems for consistency and impact

2
Comments
4 min read
Hiring engineers in a candidate-driven marketplace

Hiring engineers in a candidate-driven marketplace

2
Comments 3
7 min read
How to identify a great tech organisation before you join

How to identify a great tech organisation before you join

1
Comments
7 min read
How engineers can help deliver software effectively

How engineers can help deliver software effectively

2
Comments
8 min read
Running a NodeJS app with Postgres in Dokku

Running a NodeJS app with Postgres in Dokku

7
Comments
6 min read
20 questions for valuable code reviews

20 questions for valuable code reviews

4
Comments
3 min read
Minimum viable discovery and software estimation for engineering work

Minimum viable discovery and software estimation for engineering work

Comments
11 min read
What are domain names, nameservers and IPs when setting up a Squarespace site

What are domain names, nameservers and IPs when setting up a Squarespace site

Comments
8 min read
10 Useful product-thinking lessons for engineers

10 Useful product-thinking lessons for engineers

1
Comments
10 min read
A Cheat Sheet for the Nest JS Request Pipeline

A Cheat Sheet for the Nest JS Request Pipeline

20
Comments
3 min read
How to write an ESLint plugin in TypeScript

How to write an ESLint plugin in TypeScript

8
Comments
12 min read
Using a dynamic typed DTO property in a NestJS API

Using a dynamic typed DTO property in a NestJS API

6
Comments
4 min read
Automatically setting empty arrays instead of undefined on typeorm entities

Automatically setting empty arrays instead of undefined on typeorm entities

1
Comments
1 min read
npmrc authentication for a private scoped organisation package

npmrc authentication for a private scoped organisation package

6
Comments
1 min read
Semantic versioning javascript projects with no npm publish

Semantic versioning javascript projects with no npm publish

4
Comments
2 min read
Fixing validation error in NestJS when using forbidUnknwonValues in validation pipe

Fixing validation error in NestJS when using forbidUnknwonValues in validation pipe

4
Comments
2 min read
How to validate configuration per module in NestJs

How to validate configuration per module in NestJs

4
Comments
3 min read
Set vscode as the default for text files on mac

Set vscode as the default for text files on mac

Comments
2 min read
Convert a Microsoft Word document to markdown

Convert a Microsoft Word document to markdown

1
Comments
1 min read
Are tools like GitHub and Jira artificially restricting improvements to your practices?

Are tools like GitHub and Jira artificially restricting improvements to your practices?

1
Comments
5 min read
Extract user profile attributes from an Azure ADB2C tenant using the Microsoft Graph API

Extract user profile attributes from an Azure ADB2C tenant using the Microsoft Graph API

5
Comments
4 min read
Avoid these issues when writing ECMAScript modules in your Node.js application

Avoid these issues when writing ECMAScript modules in your Node.js application

8
Comments
8 min read
3 markdown editing tips I wish I knew when I started my dev blog

3 markdown editing tips I wish I knew when I started my dev blog

7
Comments
2 min read
8 must-have ESlint plugins for your Node.js application

8 must-have ESlint plugins for your Node.js application

14
Comments
8 min read
Force restart your Azure App service site and host

Force restart your Azure App service site and host

4
Comments
2 min read
How to parse the raw body of a request in a NestJS controller

How to parse the raw body of a request in a NestJS controller

5
Comments
2 min read
I wrote an eslint plugin for checking NestJS modules and Open Api/swagger decorators

I wrote an eslint plugin for checking NestJS modules and Open Api/swagger decorators

4
Comments
5 min read
Fixing "env: node : No such file or directory" on mac for an npm package

Fixing "env: node : No such file or directory" on mac for an npm package

Comments
1 min read
Migrating from Create React App (CRA) to Vite

Migrating from Create React App (CRA) to Vite

7
Comments 6
5 min read
Configuring multiple Github accounts on your computer for different repositories with SSH

Configuring multiple Github accounts on your computer for different repositories with SSH

7
Comments
4 min read
Scheduling a feature toggle using no-code with Azure Logic Apps

Scheduling a feature toggle using no-code with Azure Logic Apps

4
Comments
9 min read
How to use Git rebase on your personal project

How to use Git rebase on your personal project

6
Comments 1
4 min read
How to list files changed in current branch (and run prettier on them)

How to list files changed in current branch (and run prettier on them)

5
Comments 1
1 min read
How to save an exit code to a variable in bash script to return after cleaning up resources

How to save an exit code to a variable in bash script to return after cleaning up resources

Comments
1 min read
Save time by avoiding a rebuild of your React App in every CI stage

Save time by avoiding a rebuild of your React App in every CI stage

4
Comments
4 min read
How we save ~ 1 hour per day by automating Jira releases from our Azure DevOps pipeline

How we save ~ 1 hour per day by automating Jira releases from our Azure DevOps pipeline

8
Comments
3 min read
How to log a node object with circular references to the console

How to log a node object with circular references to the console

Comments
1 min read
loading...