Thomas Step

This is where I share my thoughts and experiences that I encounter developing software.

Home


Blog


Blog posts by category.


I Wrote a Guide to Serverless AWS
17 September 2021

Destructuring Objects in Javascript
12 August 2021

Writing Asynchronous Lambda Function with Node
10 August 2021

Centering a Div With Tailwind CSS
23 July 2021

How Long Until You Call It Quits?
22 July 2021

A Guide To Using JWT In Javascript
21 July 2021

Three New Things I Tested To Improve My SEO
15 July 2021

Why My SQS Free Tier Disappeared
12 July 2021

Introducing Crow Authentication
7 July 2021

Upload Files in a Web Application with AWS S3
6 July 2021

Stripe Webhook Integration with AWS Lambda
1 July 2021

Whoever Does Stripe's Technical Writing Deserves an Award
24 June 2021

How to Make a Form With HTML, React, and Tailwind CSS
23 June 2021

Determining DynamoDB Primary and Secondary Keys
21 June 2021

I Made an AWS CDK Construct
20 June 2021

I Published My First npm Package
19 June 2021

Example for Using the Single Responsibility Principle
18 June 2021

CloudFormation Example For CodeBuild With A Webhook
17 June 2021

Quick Script to Deploy to a Lambda Function
30 May 2021

CloudFormation Example for Kinesis Data Firehose and Lambda
29 May 2021

Creating a Whitelist for a Secrets Manager Secret
24 May 2021

Making a Pop-Up Window With Tailwind CSS
12 May 2021

CloudFormation Example for Auto Scaling Fargate Service
5 May 2021

Vim Keystrokes That Helped Me Transition From VS Code
3 May 2021

CloudFormation Example for DynamoDB
28 April 2021

Regular Expression Vulnerability
26 April 2021

CloudFormation Example for an IAM User with Rotating Credentials
20 April 2021

Installing the MySQL CLI on an EC2 Instance
15 April 2021

Find API Calls Made By an IAM User Using CloudTrail and Athena
12 April 2021

Reading and Writing JSON in JavaScript
5 April 2021

Make React Perform An Action Whenever The Enter Key Is Pressed
22 March 2021

My Git Workflow
15 March 2021

I Published an API Through RapidAPI
8 March 2021

Hiding a Keyboard in Swift
1 March 2021

Code For a Number Pad in Swift
1 March 2021

CloudFormation Example for Simple Fargate App
22 February 2021

I Built and Published an iPhone App
15 February 2021

Beginner Python Topics I Ran Into When I Switched Languages
8 February 2021

CloudFormation Example for a VPC
1 February 2021

Elsewhere Diary
25 January 2021

Git Clone With Submodules
18 January 2021

Dynamically Generate a Sitemap With Next.js
11 January 2021

CloudFormation Example for Serverless RDS
6 January 2021

Why You Should Use a CICD Pipeline
17 December 2020

My Understanding of Serverless
1 December 2020

Why Developers Should Learn Operations
27 October 2020

Why I Focus So Much On CloudFormation
21 October 2020

CloudWatch Logs to Elasticsearch Through Firehose
23 September 2020

NextJs Prerendering Error
17 September 2020

One Year Dev Anniversary
31 August 2020

Creating an Authorization Plugin for Apollo Server
11 August 2020

Making a Form in Material UI with TextField and Button
13 July 2020

Free Hobby Level Infrastructure for Side Projects
6 July 2020

Parameter Store and CloudFormation
28 June 2020

My Introduction To Nextjs and Vercel
22 June 2020

Configuring Jekyll To Create Page Links Without Dates
16 June 2020

Using Javascript's Logical Operators and Understanding Truthy and Falsy
9 June 2020

Using Apollo Datasources Outside of Apollo
3 June 2020

Converting to Asynchronous Code Using IIFE
26 May 2020

Creating Your Own Canary For An API
20 May 2020

CloudFormation Exports and Imports
21 April 2020

CloudFormation for Serverless API Development
31 March 2020

CloudFormation Mappings and Conditions
16 March 2020

Writing GraphQL Resolvers
12 March 2020

Using Secrets Manager in CodeBuild with a CloudFormation Template
3 January 2020

Python i18n Error With Underscore _()
29 November 2019

Splitting Javascript Classes Into Different Files
28 October 2019

Fixing AWS Lambda ModuleLoadingError
16 October 2019

Using Bunyan with Sequelize
14 October 2019

Apollo Server Data Sources
19 September 2019

Graphene and Lambda Functions
18 August 2019

Git Submodules
12 August 2019

Role of Testing in Software
10 August 2019

Deploying a Discord Bot to Heroku
29 July 2019

Summer Travels
28 July 2019

Using Heroku
6 April 2019

Thoughts on New Programmers While Learning Ruby
30 March 2019

Learning Docker
30 March 2019

gRPC
8 March 2019

Pointers and POSIX Threads
24 January 2019

Start of Last Semester
18 January 2019

Trip to Antarctica
4 January 2019

End of Semester
15 December 2018

Python Programming
24 November 2018

Software Security
4 October 2018

End of Internship
19 August 2018

Updating My Personal Website
23 June 2018