RSSAmplifier

Blog

Taylor Brazelton's Blog

Updates and posts from Taylor Brazelton

taylorbrazelton.comRSS feed ↗59 posts

Latest posts

Your First 10 Users > Your First 10 Features: Hard Truths About SaaS MVPs

Bootstrapping a SaaS MVP isn’t just a coding sprint—it’s a mental grind. As a Senior Software Engineer at Microsoft (after

Power Automate Flow - Download File From SAP

With the low-key launch of the "Reconstruct Attachments" action inside of the SAP ERP Connector for Power Automate, you can

How to connect Jan.ai to Ollama(non-.cpp)

Running LLMs locally is great for privacy and olline access. My current setup is to use Jan.ai and Ollama. However,

LLM Keywords for Humans

With everyone discussing the world’s best AI models, it’s important to humanize the language we use to describe them.

Self Hosting Is Back In Style

I'm back to self hosting a few services across Digital Ocean & Hetzner. Previously, I self-hosted on a local Synology box, but

The Case for Ambient Voice

It’s funny how small things can make such a big difference. Discord, for instance, nailed it with passive voice chats. Not

Ultimate Guide: How to Set Up a Windows PC from Scratch in 2024 (Step-by-Step)

Over the past 3 years, I've used Windows for various things. With that in mind, I have a common setup I perform when spinning

Reflections from 20 to 30: Lessons from a Decade of Growth

### My Journey in a Nutshell: - Worked through four internships. - Participated in 4+ hackathons. - Graduated from Purdue with

Fixing 'error MSB8020: The build tools for Visual Studio 2019 (Platform Toolset = 'v142') cannot be found. '

Today, I encountered an error while building a console app, which halted the process: ``` 1>C:\Program Files\Microsoft Visual

Setting Up SNC between Power Apps/Automate and SAP

My team and I spend our 9 to 5 working on the [SAP ERP Connector](https://learn.microsoft.com/en-us/connectors/saperp/) for

From Theory to Practice: Unlocking the Secrets of Secure Communication with Certificates and Keys

In this post, we'll explore the practical use of Certificates and Keys in secure communication, an essential skill for anyone

How to Configure Multiple SSH Keys for GitHub and Azure DevOps Repos

Recently, I've encountered situations where I need to work with multiple git repositories from different sources. This often

Github Action To Auto Increment a Power Platform Solution's Version

Recently, I've been working with a no-code team to help them build and distribute Power Plaform solutions. You can check out

M1 MacBook Pro Thinkpad Dock Fix

At work, I've been procrastinating on figuring out how to connect my Macbook to the Dell monitors my workplace provides. Sure,

Power Automate Array Slicing

Recently, I built a power automate flow where I needed a subset of an array. Here are the key takeaways from my

Log Rotation For Docker Containers

One of the twelve pillars of a well behaved application is "Logs". However, having an infinitely expanding file on your server

How To Copy a Power App/Automate Flow

**Update (03/01/2023)** - One of my coworkers said that the app automatically added the newly copied flows into the

Comparing Files(Checksum) On Windows

Recently, I needed to compare two DLLs with the same name to see if they were the same. However, my existing Unix knowledge was

The Obsolete Windows GAC

While debugging an issue a customer reported issue, I became well acquainted with the Global Assembly Cache otherwise known as

Death To The `Sent a GIF` Link In Microsoft Teams

Emoji's and GIFs are essential for people trying to express their emotions & feelings over chat. Doing so allows them to build

Power Platforms SAP Connector Enhancements

Disclosure, I am on the team that helped build the following. Last week, at the power platform conference, Charles Lamanna,

Autostart Dark Pattern - Endpoint Security VPN for Mac

## UPDATE: 2022/09/28 Recently the app began to autostart again. After some researching, I found a [stackoverflow

Bye Bye Semantic Versioning, Say Hello To GitDate

## Quick Rant About Semantic Versioning There is inherent information loss when a developer implements Semantic

How To Prevent Mac From Auto Switching Desktops

During my time using a mac, I have run into an annoying issue where the Desktop switcher seem to want me to organize things by

Quick Postgres Database Backup

Sometimes when working with databases you need a backup. One you can switch to quickly in case things go wrong. I find this

Clear Software Acquisition

October 20th, 2021 was the official date the company I worked full time at was acquired by Microsoft. ## A Bit About The

How to Paste and Match Style Text Into Teams

A few months ago my team switched from Slack to Microsoft Teams. While most things work as expected, one that comes off a bit

Revenue vs Profit

Recently, I've noticed an uptick in the usage of the words **Revenue** and **Profit** in my vicinity. Whereas this isn't a bad

SSH Broken Pipe Issue

## Problem: My laptop struggles at keeping an SSH connection alive with its default settings. See my pipe break

AWS Client VPN Endpoint Mass Disconnect

### Problem: A scary thing happened recently. Everyone at work lost access to our companies VPN. All of our applications run

Most Important SCP Commands

SCP is a command that allows you to copy files and directories securely between two hosts. ## Upload a file from local to

Disk Space Clean Up on Linux

Every now and then one of my legacy sites goes down due to having a full disk. This kind of stinks and I should automate a

How to Restrict an AWS Application Load Balancer to TLS 1.2

This weekend, I restricted the use of TLS to 1.2 and higher. Figure I'd document it a bit here. 1) Navigate to the Load

How to Encrypt an Existing RDS Instance at REST

Make sure that anything connected to your database is using an DNS entry to connect. If they connect directly to the AWS

The Mystery Of The Broken Docker Compose Terminal

I have been highly annoyed over the last few weeks with my docker containers terminal prompts. It would mess up every time I'd

A Simple Incident Report Template For Startups

Everyone should have a way to log incidents and track customer experience flaws. Below is a template I have implemented at a

TIL About uPnP

Today I learned about uPnP. I came across a blog post by [Kevin Norman](https://kn100.me/turning-upnp-off/) who talks about

Logging Best Practices

Here are just a few bullet points I've gathered over my career about logging. #### Log to STDOUT/STDERR Stop following all

How to bypass an Invalid Cert in Chrome - Your connection is not private

Recently I have noticed that the `Proceed to www...com (unsafe)` link in Chrome has stopped appearing on webpages with invalid

Site Pixel

For a few years now, I've wanted a tool that collects feedback from my users. I've thought about using existing products like

Docker Image Size Reduction

Recently I needed to dockerize an application for a virtual onprem. However, at the end of my project I ended up with a docker

Who Is using My Webcam?

Recently I've noticed a green dot next to my webcam staying on beyond my Google Hangout/Zoom meetings. This is obviously a

Minimum Requirements for a SAAS Platform

Below is a list of minimum requirements I believe are vital to the success of a SAAS platform(Note that this isn't the word

AWS Vault and MFA Setup on my Mac

Recently, I decided to secure my local machine by downloading and using AWS Vault. To my surprise, setting up MFA with Vault

The Bad Multi-Tenant SAAS Pattern

Note: This article assumes PostgreSQL. Multi-tenant web apps are currently all the rage. Just take a look at the top tech

Offset vs Seek/Keyset Pagination

**Update (03/07/2023)** - Fixed spelling and grammar mistakes. **Article** Today I was focused on defining the standards for

Alembic Load Config From Env Vars

Today, while trying to integrate the python library [Alembic](https://pypi.org/project/alembic/) into a micro-service, I ran

Invalidate AWS CloudFront Cache

Today, I needed to invalidate a specific Distribution's cache on AWS CloudFront. This resulted in me searching through the AWS

Replace a Table With View

This weekend while on dev support, an issue came to our attention that customers were still able to see `soft deleted` data in

Hello World

Hello World. This year I am moving my blog from Pelican to Hugo.