Suggestions
Joe Previte
Senior Full Stack Engineer at Mercury
Joe Previte is a Senior Full Stack Engineer at Mercury, based in Scottsdale, Arizona.1 He joined Mercury in October 2023 and is currently working remotely.1 With over 500 connections on LinkedIn, Joe has a diverse background in software engineering and developer advocacy.1
Career Highlights
- Current Role: Senior Full Stack Engineer at Mercury (October 2023 - Present)1
- Previous Positions:
Technical Expertise
Joe specializes in:
- TypeScript, React, Node.js, and PostgreSQL1
- Building SaaS web products1
- Implementing caching solutions (e.g., Redis)1
- Test-driven development using Jest and Playwright1
- CI/CD automation and GitHub Actions workflows1
Community Involvement
Joe is actively involved in the tech community:
- He's scheduled to speak at the Phoenix ReactJS meetup on January 9, 2025, about building demo environments using mock backends23
- He organizes tech coworking events in Scottsdale3
- Previously, he was an instructor for Full Stack Engineering Curriculum at egghead.io (September 2018 - August 2023)1
Personal Interests
Beyond his technical work, Joe is interested in community building and fostering connections among bilingual families.3 His unique blend of engineering expertise and community leadership reflects his passion for bringing people together through both code and culture.3
Highlights
4 years ago I started indiehacking, building and launching various projects on the internet.
Many have failed, but I've had a small bit of success.
The very first product I launched is still active today and has made around $20k in total revenue.
And today, I get to share more about how it started and my journey here, including:
- building MVPs in 2-weeks
- growing a Twitter audience of 42k
- burning out trying to find "the"product
Read the full interview on Indie Hackers here:
This year, I decided to study Italian again -- after learning some in college.
Instead of taking the traditional approach, I'm doing immersion-style learning (following Refold Languages) and one of the biggest differences is that you don't speak right away.
Instead, you focus on immersion so that you can acquire the language and build an instinct for it.
One of the biggest questions though is, how do you know when you've immersed enough to start speaking?
I decided to read Refold's guide, brainstorm ideas and find the answer.
