What's New in Expo SDK 50

April 14, 2024·2 min read
by Anthony Coffey

Expo SDK 50 introduces significant changes, including enhancements to Expo Go, new development tools, and updates for a smoother project upgrade process.

Embracing Clean Code Principles

April 11, 2024·5 min read
by Anthony Coffey

Learn practical tips for writing clear, maintainable code through examples and best practices. Elevate your software development journey with this guide to clean code principles.

Essential Tips for Effective AWS IAM Policy Management

April 9, 2024·3 min read
by Anthony Coffey

IAM policies are JSON documents that define permissions for actions and resources in AWS. They are the backbone of access control, determining who can do what within your AWS account.

Working with AWS Lambda: A Beginner's Guide

April 9, 2024·4 min read
by Anthony Coffey

AWS Lambda is a serverless computing service provided by Amazon Web Services that allows developers to run code without provisioning or managing servers.

React Native Expo Authorize.net Package for SDK v49

Apr 8, 2024·3 min read
by Anthony Coffey

Introducing my first published node package: react-native-expo-authorize-net! This package allows you to easily integrate Authorize.net into your React Native / Expo app.

Markdown Resume

Apr 5, 2024·1 min read
by Anthony Coffey

Applying to jobs can be a daunting task, but with a well-organized resume you can make a great first impression! I'm ditching tired designs and going minimal with a Markdown resume, here's how I did it!

MDX Powered Blog Using App Router on Next.js

April 1, 2024·3 min read
by Anthony Coffey

How I built an MDX powered blog using App Router with Next.js and Tailwind CSS.

Using CSS Gradients for Dynamic Post Thumbnails

Mar 29, 2024·5 min read
by Anthony Coffey

I think it's finally time to remove these tacky under construction GIFs and make some changes around here! Check out this article to see how I did it!

How to end a process by port number

Nov 18, 2023·2 min read
by Anthony Coffey

Sometimes you need to kill a process by port number. This is how you do it.

How to See When a File Was Deleted or Changed with Git Log

Nov 14, 2023·2 min read
by Anthony Coffey

Ever needed to trace exactly what happened to a rogue file? Well, there's a Git command for that!

Unveiling Nested Objects: A Guide to Enhanced Console Logging in Node.js

Oct 24, 2023·1 min read
by Anthony Coffey

Troubleshooting in Node environments with Console.log() using a helper function to display nested objects in a readable format.

Javascript Design Patterns

Feb 20, 2023·6 min read
by Anthony Coffey

To build efficient, scalable and maintainable applications, developers often rely on advanced design patterns. In this article, we will explore some advanced design patterns in Javascript that can help developers write better code.

Unit Testing in Python with Pytest

Feb 16, 2023·3 min read
by Anthony Coffey

Pytest is known for its simplicity, scalability, and flexibility. In this tutorial, we will cover how use pytest for writing unit tests in Python and discuss naming conventions and docstring best practices.

Tools for Productive Development

Feb 15, 2023·2 min read
by Anthony Coffey

Software development can be complex and time-consuming. Here are some tools that can help you be more productive:

Version Control Best Practices

Feb 14, 2023·2 min read
by Anthony Coffey

Version control is an essential tool for software developers. Here are some best practices to help you use version control effectively.

Tips for Troubleshooting and Debugging Code

Feb 13, 2023·2 min read
by Anthony Coffey

As a software developer, debugging is an important part of your job. Here are some tips to help you become more effective at debugging code.