Jeff Bailey
Written by Jeff Bailey
Learning resources, opinions, and facts about technology.

Website Index for Jeff Bailey's Blog


AWS

Learn AWS Amplify

Learn AWS Amplify for fun and profit! AWS Amplify is a web and mobile application generator. Learn how to quickly build an app today.Read More...

Learn EC2

Learn EC2 basics and the primary topics you need to know when getting started with the Amazon EC2 service. Discover the primary use cases and more.Read More...

Cloud providers

Cloud providers help developers leverage services that enable and extend their solutions. The cloud computing industry is booming and so are we!Read More...

Learn Amazon Athena

Learn Amazon Athena to save money on your big data analysis needs. It's simple, fast, and relatively cheap compared to other technologies.Read More...

Architecture

Learn Structurizr

Learn Structurizr for fun and profit! Structurizr helps you rapidly build your software architecture diagrams.Read More...

Automation

Learn Terraform

Learn Terraform for your infrastructure as code efforts. It will save you a significant amount of time managing your system resources.Read More...

Open in Visual Studio Code on macOS

Open in Visual Studio Code on macOS to save time opening files and folders from Finder. Use Automator to create a quick action for this purpose.Read More...

Learning Terraform

Learn Terraform as an alternative to CloudFormation, Azure Resource Manager Templates, and Google Cloud Deployment Manager.Read More...

Azure

Cloud providers

Cloud providers help developers leverage services that enable and extend their solutions. The cloud computing industry is booming and so are we!Read More...

Big Data

Learn Amazon Athena

Learn Amazon Athena to save money on your big data analysis needs. It's simple, fast, and relatively cheap compared to other technologies.Read More...

Books

A Pragmatic Programmer Book Review

The Pragmatic Programmer is a timeless book for programmers based on principles. Programming can be difficult but principles will help you sharpen your saw.Read More...

Learning Elixir

Learning Elixir for fun and profit? A compilation of details about learning elixir that might help you decide if it's worth the time investment.Read More...

Browsers

Open Source Web Clipper

Open source web clipper? Yes, it exists, and it's awesome! It does one thing, and it does it well.Read More...

How to highlight text on a web page

How to highlight text on a web page in a few easy steps. Highlighting text can improve communication within the workplace and elsewhere.Read More...

Bugs

Software Reliability – Deadly Cut 2

Software reliability is important. Don't turn people that use your software into liars. Let's make your software work for people.Read More...

Death by 1000 Cuts

Death by 1000 cuts in the software world. Software, like any tool, can make your life difficult. It's often not your fault it's broken.Read More...

Cloud

Learn EC2

Learn EC2 basics and the primary topics you need to know when getting started with the Amazon EC2 service. Discover the primary use cases and more.Read More...

Cloud providers

Cloud providers help developers leverage services that enable and extend their solutions. The cloud computing industry is booming and so are we!Read More...

Learn Amazon Athena

Learn Amazon Athena to save money on your big data analysis needs. It's simple, fast, and relatively cheap compared to other technologies.Read More...

Containers

Pi-hole, Synology, Docker, and you

Pi-hole running on a Synology NAS within a docker container. Read on to learn how to do this and get a few tips on what to do afterward.Read More...

Culture

Full Stack Developer vs Software Developer

Full Stack Developer vs Software Developer, which is the right choice? Consume some food for thought and see where your path leads.Read More...

Death by 1000 Cuts

Death by 1000 cuts in the software world. Software, like any tool, can make your life difficult. It's often not your fault it's broken.Read More...

Data

Dendron And GitJournal

Dendron and GitJournal are a viable replacement for Evenote and other note taking apps. It's absolutely free and has near limitless capabilities.Read More...

Learn Color Theory

Learn Color Theory for fun and profit! Are you wondering which color to use in your diagrams? Learning color theory will help with that.Read More...

Learn Data Visualization

Learn Data Visualization for fun and profit! Knowledge workers know data visualization is key to their success. Let's up your game today!Read More...

Design

Learn Design Systems

Learn design systems for fun and profit! Do you want to maintain a professional and consistent design that makes your brand sparkle? Try a design system.Read More...

Documentation

Software Documentation Gaps – Deadly Cut 1

How to use the Keep Folder Organization feature in Apple Photos. This feature might not do what you think. So how do you use it?Read More...

Elixir

Learning Elixir

Learning Elixir for fun and profit? A compilation of details about learning elixir that might help you decide if it's worth the time investment.Read More...

Fundamentals

Learn Software Design Patterns

Learn software design patterns for fun and profit! Facing a difficult problem? Try using a design pattern to save your time and sanity!Read More...

Fundamentals

Learn Software Design Patterns

Learn software design patterns for fun and profit! Facing a difficult problem? Try using a design pattern to save your time and sanity!Read More...

A Software Development Philosophy

A software development philosophy is embedded in every software developer. Learn what a software development philosophy looks like then make up your own!Read More...

Git

Push declined due to email privacy restrictions on GitHub.

Push declined due to email privacy restrictions is an error that you may receive if you are pushing code to GitHub. Read on to find out how to fix this.Read More...

GitHub

Push declined due to email privacy restrictions on GitHub.

Push declined due to email privacy restrictions is an error that you may receive if you are pushing code to GitHub. Read on to find out how to fix this.Read More...

Google Cloud

Cloud providers

Cloud providers help developers leverage services that enable and extend their solutions. The cloud computing industry is booming and so are we!Read More...

Languages

Learn Java

Learn Java for fun and profit! If you love programming, learning to love Java will aid you in telling your neverending data story.Read More...

Leadership

Learn How To Prioritize

Learn how to prioritize for fun and profit! If you have a million tasks on the mind, come relax with me and learn a better way.Read More...

Linux

github.com: Permission denied (publickey)

Details about how to fix the Permission denied (publickey) error on your computer.Read More...

Setting SSH Key Permissions – Permission denied (publickey)

Setting SSH key permissions when you receive the error Permission denied (publickey). Learn how to correct this problem today.Read More...

Microsoft Windows

Visual Studio Code and opening a file by file type

Send a file from Visual Studio Code to the program that is associated with the file's extension. This covers both Mac and Windows.Read More...

Setting SSH Key Permissions – Permission denied (publickey)

Setting SSH key permissions when you receive the error Permission denied (publickey). Learn how to correct this problem today.Read More...

Operating Systems

Open in Visual Studio Code on macOS

Open in Visual Studio Code on macOS to save time opening files and folders from Finder. Use Automator to create a quick action for this purpose.Read More...

Professional Development

Yet Another Productivity System

Yet another productivity system set to clog the Intertubes! I hope you are finding your focus in this face melting information age.Read More...

Learn How To Prioritize

Learn how to prioritize for fun and profit! If you have a million tasks on the mind, come relax with me and learn a better way.Read More...

Salary Negotiation for Programmers

Salary Negotiation for Programmers isn't much different than any other profession. Know your market rate, and confidently set your price.Read More...

Programming

A Pragmatic Programmer Book Review

The Pragmatic Programmer is a timeless book for programmers based on principles. Programming can be difficult but principles will help you sharpen your saw.Read More...

Learn Java

Learn Java for fun and profit! If you love programming, learning to love Java will aid you in telling your neverending data story.Read More...

Learn Software Design Patterns

Learn software design patterns for fun and profit! Facing a difficult problem? Try using a design pattern to save your time and sanity!Read More...

Salary Negotiation for Programmers

Salary Negotiation for Programmers isn't much different than any other profession. Know your market rate, and confidently set your price.Read More...

Cloud providers

Cloud providers help developers leverage services that enable and extend their solutions. The cloud computing industry is booming and so are we!Read More...

Learn Python

Learn Python basics to jump start your python training efforts. Install python and get up and running with virtual environments.Read More...

Learning Elixir

Learning Elixir for fun and profit? A compilation of details about learning elixir that might help you decide if it's worth the time investment.Read More...

Python

Learn Python

Learn Python basics to jump start your python training efforts. Install python and get up and running with virtual environments.Read More...

Security

Lastpass to Bitwarden – Part 2

Bitwarden usage details after migrating from Lastpass. If you're looking to make the move these details might help you realize the benefits.Read More...

github.com: Permission denied (publickey)

Details about how to fix the Permission denied (publickey) error on your computer.Read More...

Setting SSH Key Permissions – Permission denied (publickey)

Setting SSH key permissions when you receive the error Permission denied (publickey). Learn how to correct this problem today.Read More...

Lastpass to Bitwarden – Part 1

Bitwarden migration, the why and the what. If you're tired of Lastpass this article will give you some insight into migration details.Read More...

SignalFx

SignalFx and EC2

SignalFx and EC2 integrations are one of the primary use cases for SignalFx. If you're using Amazon Web Service monitoring is a must-have.Read More...

Learn Signal Analog

Learn Signal Analog for fun and profit. Signal Analog is a tool that will allow you to create infrastructure as code representations of SignalFx resources.Read More...

Learn SignalFx

Learn SignalFx to up your observability. Let's start with a simple problem and see the solution through from beginning to end.Read More...

Software

Learn GitHub

Learn GitHub to supercharge your development process. GitHub is the premier code management tool, and it keeps getting better.Read More...

Migrating From Evernote To Joplin

Migrating From Evernote To Joplin is painless. Come join the open source rebel alliance and help fight the tyranny of the republic. 🛸Read More...

Learn Structurizr

Learn Structurizr for fun and profit! Structurizr helps you rapidly build your software architecture diagrams.Read More...

Open Source Web Clipper

Open source web clipper? Yes, it exists, and it's awesome! It does one thing, and it does it well.Read More...

Learn Design Systems

Learn design systems for fun and profit! Do you want to maintain a professional and consistent design that makes your brand sparkle? Try a design system.Read More...

Learn Software Design Patterns

Learn software design patterns for fun and profit! Facing a difficult problem? Try using a design pattern to save your time and sanity!Read More...

A Software Development Philosophy

A software development philosophy is embedded in every software developer. Learn what a software development philosophy looks like then make up your own!Read More...

How to highlight text on a web page

How to highlight text on a web page in a few easy steps. Highlighting text can improve communication within the workplace and elsewhere.Read More...

Learn Signal Analog

Learn Signal Analog for fun and profit. Signal Analog is a tool that will allow you to create infrastructure as code representations of SignalFx resources.Read More...

Learn SignalFx

Learn SignalFx to up your observability. Let's start with a simple problem and see the solution through from beginning to end.Read More...

Full Stack Developer vs Software Developer

Full Stack Developer vs Software Developer, which is the right choice? Consume some food for thought and see where your path leads.Read More...

Learn Terraform

Learn Terraform for your infrastructure as code efforts. It will save you a significant amount of time managing your system resources.Read More...

The Blame Game – Deadly Cut 3

Is your software not working? Who's to blame? Who knows? Let's hold software companies accountable and push them to take responsbility for their solutions.Read More...

MagicMirror, the digital display platform

MagicMirror is customizable display software for your monitor of choice. Get a quick overview of its many features.Read More...

Software Reliability – Deadly Cut 2

Software reliability is important. Don't turn people that use your software into liars. Let's make your software work for people.Read More...

Lastpass to Bitwarden – Part 2

Bitwarden usage details after migrating from Lastpass. If you're looking to make the move these details might help you realize the benefits.Read More...

Software Documentation Gaps – Deadly Cut 1

How to use the Keep Folder Organization feature in Apple Photos. This feature might not do what you think. So how do you use it?Read More...

Hyper Automator

Hyper Automator is a terminal program built within the Electron framework. It provides several plugins and features. Learn about it today.Read More...

Lastpass to Bitwarden – Part 1

Bitwarden migration, the why and the what. If you're tired of Lastpass this article will give you some insight into migration details.Read More...

Synology

Pi-hole, Synology, Docker, and you

Pi-hole running on a Synology NAS within a docker container. Read on to learn how to do this and get a few tips on what to do afterward.Read More...

Terraform

Learn Terraform

Learn Terraform for your infrastructure as code efforts. It will save you a significant amount of time managing your system resources.Read More...

Tools

Learn GitHub

Learn GitHub to supercharge your development process. GitHub is the premier code management tool, and it keeps getting better.Read More...

Migrating From Evernote To Joplin

Migrating From Evernote To Joplin is painless. Come join the open source rebel alliance and help fight the tyranny of the republic. 🛸Read More...

Learn Structurizr

Learn Structurizr for fun and profit! Structurizr helps you rapidly build your software architecture diagrams.Read More...

Dendron And GitJournal

Dendron and GitJournal are a viable replacement for Evenote and other note taking apps. It's absolutely free and has near limitless capabilities.Read More...

How do I use email?

How do I use email from a zero inboxer's perspective with a penchant for everything software. Do you have a magical approach to using email?Read More...

Missing Context – Deadly Cut 6

Missing context is a pestilence on the Internet. Content is still king, but context is worth all the gold in the land. Let's ponder this reality.Read More...

Big Tech

Big Tech is the scary boogeyman these days. However, let's not forget how much Big Tech has given us over the years.Read More...

Learn GitHub

Learn GitHub to supercharge your development process. GitHub is the premier code management tool, and it keeps getting better.Read More...

Technology Know-It-Alls – Deadly Cut 5

Technology Know-It-Alls are real fun at parties. Have you run across a technology worker, or super user that rubbed you the wrong way?Read More...

Install bash on Windows

Install bash on windows for fun and profit. Learn how to install it with various methods. Learn about the benefits it will provide.Read More...

Users

Date Driven Development – Deadly Cut 4

Date Driven Development - Do due dates have you down in the dumps? Is that software deadline right on the horizon? There is a better way on the horizon.Read More...

The Blame Game – Deadly Cut 3

Is your software not working? Who's to blame? Who knows? Let's hold software companies accountable and push them to take responsbility for their solutions.Read More...

Visual Studio Code

Open in Visual Studio Code on macOS

Open in Visual Studio Code on macOS to save time opening files and folders from Finder. Use Automator to create a quick action for this purpose.Read More...

Visual Studio Code and opening a file by file type

Send a file from Visual Studio Code to the program that is associated with the file's extension. This covers both Mac and Windows.Read More...

Visualization

Dendron And GitJournal

Dendron and GitJournal are a viable replacement for Evenote and other note taking apps. It's absolutely free and has near limitless capabilities.Read More...

Learn Color Theory

Learn Color Theory for fun and profit! Are you wondering which color to use in your diagrams? Learning color theory will help with that.Read More...

Learn Data Visualization

Learn Data Visualization for fun and profit! Knowledge workers know data visualization is key to their success. Let's up your game today!Read More...

Whiteboarding

Whiteboarding

Whiteboarding for fun and profit. Learn a little bit about a few marker brands and the beginning of a better whiteboarding pracitce.Read More...

macOS

Deliver macOS system mail

Deliver macOS system mail using gmail to relay to the gmail SMTP server. This will allow you to receive emails when cron jobs fail.Read More...

Open in Visual Studio Code on macOS

Open in Visual Studio Code on macOS to save time opening files and folders from Finder. Use Automator to create a quick action for this purpose.Read More...

Visual Studio Code and opening a file by file type

Send a file from Visual Studio Code to the program that is associated with the file's extension. This covers both Mac and Windows.Read More...

Software Documentation Gaps – Deadly Cut 1

How to use the Keep Folder Organization feature in Apple Photos. This feature might not do what you think. So how do you use it?Read More...

github.com: Permission denied (publickey)

Details about how to fix the Permission denied (publickey) error on your computer.Read More...