Adventures in building a catbed? or rather pillow

October 3rd, 2023

Retirement lessons I learned as a former community organizer

September 20th, 2023

Being Original

May 12th, 2023

Why I write

May 11th, 2023

I am retiring from Tampa Devs, end of 2023

April 25th, 2023

Protect Your Time

April 24th, 2023

Dealing with Context Switching Hell

April 7th, 2023

How to give an effective soft pitch presentation

April 4th, 2023

Attract the right people - an open invitation

March 16th, 2023

Creating memorable experiences with our first career forum

March 15th, 2023

Protect your 501c3 Nonprofit

March 14th, 2023

Its Okay to Say No

February 16th, 2023

Be Different and Guerilla Marketing

February 15th, 2023

Be Productive by using single use tools

February 14th, 2023

Meeting Stay Behinds

February 10th, 2023

Grasping a new codebase - write the name of all files

February 9th, 2023

Lessons learned managing a 600+ member slack community

February 9th, 2023

Learning Spanish as a Software Developer - Week 1 thoughts

January 10th, 2023

Advice to someone going to their first hackathon

January 5th, 2023

Audio Video Setup For a Tech Meetup / Conference

January 1st, 2023

On designing a Custom Bandana

December 30th, 2022

Reddit Recommended Bodyweight Fitness Routine Review

December 24th, 2022

2022 into 2023

December 14th, 2022

Event Rescheduling is Complicated

November 22nd, 2022

On Switching Jobs Voluntarily

November 17th, 2022

Dealing with Impostor Syndrome

November 16th, 2022

Dealing with Hurricanes as an Event Organizer

November 8th, 2022

Sub Branding and Shell Orgs

November 8th, 2022

Get a business phone number for $1/month

November 1st, 2022

Folder structure and permissions for a nonprofit

October 27th, 2022

Best free safe fonts for logos

October 27th, 2022

Test your brand name over the phone

October 26th, 2022

Swagging a Table

October 25th, 2022

Thoughts after organizing my first hackathon

October 22nd, 2022

Creating a Sponsor Pitch Deck For a Tech Community

October 2nd, 2022

Designing the Tampa Devs Logo

August 19th, 2022

Coming up with a Brand Name

August 18th, 2022

Let Things Burn

July 26th, 2022

Jeff Nippards Powerbuilding Phase 2 Review

July 24th, 2022

Calendar Planning for a Software Meetup

July 22nd, 2022

So you want to run a Hackathon?

July 21st, 2022

Best marketing strategies for a software meetup

July 20th, 2022

Should you go Non Profit as a Software Meetup?

July 11th, 2022

Creating an Animated Speaker Ad

July 10th, 2022

Crafting the perfect meetup page

May 1st, 2022

Jeff Nippards Powerbuilding Phase 1 Review

April 28th, 2022

Event hosting - do not always ask for permission

April 14th, 2022

Lessons learned building a 100+ member slack community

April 12th, 2022

Sponsors and Dirty Money

April 10th, 2022

Tenacity and life lessons through the 33% rule

April 9th, 2022

Why I love mentoring and community building

April 8th, 2022

What I learned reading thousands of resumes for 5+ years

March 25th, 2022

A guide to designing a custom 3D PVC hat

March 16th, 2022

How I lost 3% body fat in a month with no muscle loss

February 17th, 2022

Retaining Talent by Creating Ownership

February 10th, 2022

How to find Co-Organizers for a Non-Profit

February 10th, 2022

2021 into 2022

December 26th, 2021

Newbs Guide to Dates & Timezones in Web Development

December 4th, 2021

The Ugly Side of Event Management

December 2nd, 2021

Accessibility lessons learned shipping a 60MM user app

November 22nd, 2021

Applying to jobs is like dating

November 21st, 2021

How to build session timeout modals in React

November 20th, 2021

Micro-frontends: ways of connecting 2 React (or SPA) apps

November 19th, 2021

How we grew a local dev community to 2 sponsors and 180 members in 1 month

October 30th, 2021

Write how to guides if your a busy person

October 23rd, 2021

Use progressive code reviews to ship things quicker

October 19th, 2021

Describe the hat your wearing

October 9th, 2021

Why I started Tampa Devs

September 28th, 2021

Meetings are like Emails

September 25th, 2021

Productivity tip: use focus periods with time limits

August 14th, 2021

When to use redux, local/session storage, and backend caching

August 14th, 2021

Ship Things by Picking Boring Tools

July 7th, 2021

Lessons learned from Junior to Senior Developer

May 18th, 2021

Conditional React Hooks

March 19th, 2021

2020 into 2021

December 31st, 2020

Learning Path for a Self Taught Web Developer (React/NodeJS)

December 6th, 2020

What are JAMstack Apps and Static Site Generators (SSG)

November 29th, 2020

On writing a custom RSS feed for GatsbyJS

November 25th, 2020

Installing Blog Comments on your GatsbyJs/React Site using Utterances

November 21st, 2020

How competing in hackathons helped me land my first job

November 20th, 2020

Building a Custom Podcast Site with GatsbyJS, ReactJS, AmazonS3, and Netlify

November 15th, 2020

Customizing Bootstrap in a React App

May 24th, 2020

Demystifying React useState

May 12th, 2020

Demystifying React useEffect

May 12th, 2020

Inheriting a Broken Javascript Webapp and How to Fix It

April 16th, 2020

2019 into 2020

December 31st, 2019

Four Ways to Ensure Good Data In Your Database

December 3rd, 2019

Read a local text file into an array with NodeJS

November 25th, 2019

Learning Vue as a React Developer

September 7th, 2019

2018 into 2019

February 1st, 2019

Things I wish I knew for my first tech talk

January 18th, 2019

How to build a 3D Renderer with 2D HTML Canvas

December 17th, 2018

How to write Media Queries in Sass

October 27th, 2018

How to build a CSS Mega Menu

October 25th, 2018

Adventures in writing a Tampermonkey Script

June 29th, 2018

14 Macros for Developers

May 31st, 2018

2017 into 2018

January 23rd, 2017