Articles
Agile
Backend
CSS
Coding
Community
Javascript
Leadership
Learning
Manufacturing
Personal
Popular
Programming
Resume
Tools
Writing
101
Adventures in building a catbed? or rather pillow
October 3rd, 2023
New!
Retirement lessons I learned as a former community organizer
September 20th, 2023
New!
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
Popular
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
Popular
Learning Vue as a React Developer
September 7th, 2019
Popular
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