Zach Gollwitzer Profile Banner
Zach Gollwitzer Profile
Zach Gollwitzer

@zg_dev

2,711
Followers
794
Following
716
Media
4,338
Statuses

OSS @maybe • 💻 Web Dev: ⛳️ Golf: &

Cincinnati, OH
Joined December 2020
Don't wanna be here? Send us removal request.
Pinned Tweet
@zg_dev
Zach Gollwitzer
4 months
Big UPDATE! I'm RE-joining @maybe as a full stack dev! Details below 🧵
13
1
75
@zg_dev
Zach Gollwitzer
1 year
Since Zod seems to be all the rage right now, wanted to share a pattern that I've really enjoyed using. Just create `env.ts` at the base of your app and validate all your environment variables with Zod! It's basically `env.local.example` on steroids
Tweet media one
21
46
389
@zg_dev
Zach Gollwitzer
1 year
So I'm all in now. Full-time indie. Got 12 months of runway. I'm currently 1/8th of the way to my $8k MRR goal. This is completely intimidating, but I've been saying "maybe I'll do this next year" for like 4 years now and it's time to face it. Will share progress here.
36
0
164
@zg_dev
Zach Gollwitzer
3 years
@Julian One of my favorites
Tweet media one
1
7
97
@zg_dev
Zach Gollwitzer
2 years
One of the lesser acknowledged reasons for @tailwindcss 's massive success is how much effort they put into great documentation, not to mention the ability to search the docs quickly with @algolia . Utility classes aren't new, it's great organization + discoverability that matters
2
2
76
@zg_dev
Zach Gollwitzer
3 years
HackerNews, ProductHunt, Twitter, Reddit... How do people keep up with all these? Twitter + full-time job + building feels like max capacity to me.
12
0
69
@zg_dev
Zach Gollwitzer
3 years
User authentication in web apps can be intimidating. - Password hashing - Cryptography (symmetric / asymmetric) - Express Middleware (Passport, express-session) - JWTs - Expires headers in the browser - HTTP Cookies Here is a 6-hour video course I created covering it all! 🔗👇
6
11
67
@zg_dev
Zach Gollwitzer
1 year
@traversymedia @thenewboston_og I feel exactly the same. I’m going to continue posting 1-4 hour tutorials for the folks who are committed to this craft. They are out there. They reach out to me daily. But unfortunately, this “tiktokification” of programming content has really not promoted real learning
3
0
62
@zg_dev
Zach Gollwitzer
2 years
@dan_abramov Write a blog post on every React design pattern you've used over the years and why each of them is useful. The internet desperately needs an "Advanced Guide to React Patterns" And to clarify, talking mainly about patterns that exist outside of the typical HOCs, Context, etc.
1
0
62
@zg_dev
Zach Gollwitzer
1 year
@VicVijayakumar Dev: tweets about ignoring edge cases Dev Twitter: comes up with every possible edge case where original tweet is invalid Can’t help but smile at that one 🤣
1
2
46
@zg_dev
Zach Gollwitzer
1 year
@DThompsonDev News outlet: "tiny mistake by one engineer" Reality: "our entire flight system relies on one file being present in one location and cannot print a clear error message to the right place so other engineers can quickly detect and fix all the planes being on the ground"
0
1
42
@zg_dev
Zach Gollwitzer
4 months
For an entire year, I woke up at 5am nearly every day before my full time job (5 days in office per week) to film a beginners “learn to code” course 3 years later:
Tweet media one
3
1
43
@zg_dev
Zach Gollwitzer
1 year
@jsjoeio Functionally this looks good, although I generally prefer to define the type with Zod and then derive/infer anything based on the original. Just helps to centralize things IMO
Tweet media one
2
1
39
@zg_dev
Zach Gollwitzer
1 year
I own a golf blog called "The DIY Golfer" - ~20k views / m - $400/m Adsense + affiliate - Built 10 years ago while playing college golf (didn't know how to code yet) Migrating it from Wordpress => Next.js, posting results here! Performance is top notch rn🙃
Tweet media one
6
1
37
@zg_dev
Zach Gollwitzer
3 years
@PathFactorial @shl Anyone who has done this knows this is the best answer 😂😂
1
0
39
@zg_dev
Zach Gollwitzer
3 years
@EddyVinckk @jackdomleo7 Well if that's the goal, might as well go all out
Tweet media one
7
2
37
@zg_dev
Zach Gollwitzer
3 years
Learning #fullstack web development is HARD. Not only do you have to learn a lot of different technologies, but you have to make lots of decisions along the way. Python or JavaScript? React or Angular? To make your journey easier, I've created a #fullstackroadmap [THREAD]
3
8
35
@zg_dev
Zach Gollwitzer
3 years
Startups are hard. You’ll fail a lot. You probably won’t make money. All terrible reasons not to try.
7
0
31
@zg_dev
Zach Gollwitzer
3 years
Twitter is a breadcrumb trail of knowledge, connections, and opportunities Really wish I knew this 5 years ago
4
2
31
@zg_dev
Zach Gollwitzer
9 months
@DThompsonDev This is also true for tech support / support in general. When I have a problem: "What do you mean you don't have support at 2am on a Saturday?!?!" When I am support: "Calm down, I have a life, I'll get back with you Monday"
1
0
30
@zg_dev
Zach Gollwitzer
3 years
If I could rewind the clock 5 years... And teach myself full-stack web development again... Here are the exact steps I would take. 🧵
1
5
28
@zg_dev
Zach Gollwitzer
1 year
Web development becomes 100% easier when you ask this question: “Who is my user, and what specific action do I want them to take on this page?” Ask this over. And over. And over again.
4
0
29
@zg_dev
Zach Gollwitzer
2 years
So let me tell you a quick story of why @render is the coolest hosting service for developers on the market right now. This might take a couple tweets.
3
2
28
@zg_dev
Zach Gollwitzer
1 year
I just hit 26k subscribers on YouTube. But I did a bunch of things wrong. Here’s everything I wasted my time on in the last 3 years of YouTube (and what I learned)
Tweet media one
2
1
25
@zg_dev
Zach Gollwitzer
4 months
🚨 I made a FREE, 10-hour, beginner course “Learn TypeScript” “Learn React” We hear this advice often, but rarely learn WHY these technologies are important. This project-based course is the complete progression from “vanilla” JS to React + TypeScript. Link below 👇
Tweet media one
3
6
24
@zg_dev
Zach Gollwitzer
7 months
If you're a web dev trying to figure out the SEO game, this one was hand-crafted for you. This is all the painful lessons I've learned over the last 2 years—consolidated into a digestible, 85-minute video. Very happy with how it turned out!
@iannuttall
Ian Nuttall
7 months
I just published a 1h 25m programmatic SEO masterclass on using Next.js by the very talented @zg_dev Free, as always, to existing members and includes the source code so you can work along with Zach as he builds it out. Check it out and let me know what you think 🤘
Tweet media one
6
6
130
1
3
27
@zg_dev
Zach Gollwitzer
1 year
The ultimate guide to better debugging: Run.
Tweet media one
1
0
25
@zg_dev
Zach Gollwitzer
3 years
In Part 4 of my #CSS Crash Course, we're building a pricing card thanks to @frontendmentor with Vanilla CSS and #HTML ! Topics covered: ⚡️ My 4-step system for writing HTML/CSS ⚡️ Fonts, colors, layout tricks, box shadows ⚡️ Deploy to Github Pages #100DaysOfCode #CodeNewbie
Tweet media one
2
20
23
@zg_dev
Zach Gollwitzer
1 year
The new React docs are WAYYY better than the original docs. I'm no beginner, still learned a ton by re-reading them. This will have a huge impact on code quality (and lots of refactors) for years to come. "Props" to the React team on this!!
1
1
25
@zg_dev
Zach Gollwitzer
11 months
Added some humor to my golf site's 404 page. If you write code and golf, this one's for you.
3
0
23
@zg_dev
Zach Gollwitzer
1 year
My golf site has a new life. I went from... - MySQL DB - Wordpress - Angular + NestJS - 3 hosting platforms - $200/m expense - 12+ months of work (off/on) - Terrible performance To... - Vercel + Next.js + Auth0 - $20/m expense - 2 weeks of work - 98%+ web vital scores
2
0
23
@zg_dev
Zach Gollwitzer
1 year
My coworking space has all types of coworkers
2
0
23
@zg_dev
Zach Gollwitzer
2 years
You can write a lot more code and get a lot more built once you accept that the code you’re currently writing will be refactored 2-3x before it is “complete”
0
5
21
@zg_dev
Zach Gollwitzer
3 years
I made a 20-hour video course. It's FREE. A Beginners Guide to front-end web development: - #JavaScript - #HTML - #CSS - Flexbox - CSS Grid (coming soon) - Live coding challenges for all of them (no better way to learn than build!) Please share :) #CodeNewbie #100DaysOfCode
Tweet media one
1
12
21
@zg_dev
Zach Gollwitzer
3 years
So fun to see! @traversymedia had me on his YT channel yesterday and it helped me break that 5k subs barrier! I've worked hard on this for a long time and I'm super grateful for everyone who has commented and listened to what I have to say🙏 Excited to keep creating!!
Tweet media one
7
0
23
@zg_dev
Zach Gollwitzer
1 year
Very confused. Almost seems like GPT-4 is worse than GPT-3.5... What am I missing here? GPT-3.5 on the left, GPT-4 on the right.
Tweet media one
Tweet media two
4
0
23
@zg_dev
Zach Gollwitzer
1 year
Saying Twitter is going to cease to exist in the next week is like saying a multi billion dollar crypto exchange will lose 100% of its value in… oh wait…
3
1
22
@zg_dev
Zach Gollwitzer
3 years
<link rel="canonical" href="#"> Own your content.
3
2
22
@zg_dev
Zach Gollwitzer
1 year
Pushed hard to ship my personal site yesterday so I have a solid home base for bringing in client leads and for growing organic traffic (will use for both) Spent most of today cleaning everything up, fixing typos, optimizing, etc. Next.js. GO. FAST.
Tweet media one
Tweet media two
1
0
21
@zg_dev
Zach Gollwitzer
3 years
An ongoing thread of useful Typescript reminders 👇
1
1
21
@zg_dev
Zach Gollwitzer
1 year
When I run out of good ideas… I run. I run until I have ideas again. Sometimes, this takes 3 miles. Sometimes, it takes 12 miles. I go until my brain starts cooperating, or my legs stop cooperating.
Tweet media one
0
0
22
@zg_dev
Zach Gollwitzer
1 year
@gt_codes First thing I do when building a new app!
0
0
22
@zg_dev
Zach Gollwitzer
1 year
My personal site is no longer just a personal tech blog. I'm planning on using this more as a brand now since I'll be doing client work while building up recurring rev. In light of this, spent a few days giving my "home-base" a makeover! Before and After (not deployed yet):
Tweet media one
Tweet media two
6
0
21
@zg_dev
Zach Gollwitzer
8 months
So recently, I've been filming myself playing golf for my golf niche site... Until now, I've been manually scrolling through footage and taking screenshots to get images for my static blog content. Today, I recruited ChatGPT, and in about 10 minutes, we teamed up to create a
Tweet media one
Tweet media two
Tweet media three
5
0
20
@zg_dev
Zach Gollwitzer
1 year
Starting point: - Golf blog making $700 MRR - YouTube channel making $300 MRR - Senior software eng. - A Macbook Pro + Coffee + Internet connection
3
0
21
@zg_dev
Zach Gollwitzer
1 year
I'm taking a big swing (no pun intended) on this one. This probably won't make its first $1 for at least a year or so, but it's an idea I've been pondering off and on since 2015. So far, I've cataloged 14,650 golf courses. Long road ahead, this one's gonna take persistence.
5
0
21
@zg_dev
Zach Gollwitzer
1 year
I teach a lot of beginner web dev stuff and I’m 100% certain that AI tooling is not a shortcut to learning how a computer works. An aid? Yes. A replacement for waking up every day, learning, and building things? No. Hard work wins. Always.
3
1
19
@zg_dev
Zach Gollwitzer
11 months
Hey all. I’ve had a hard time posting here lately because… I’m neck deep trying to build and grow a golf brand, and I haven’t been the best at “building in public”. 3 months ago, I went all-in. No more side projects. Each month, I break down how things are going. I dive
2
1
20
@zg_dev
Zach Gollwitzer
10 months
Day 1 of monetization on the golf channel. Soaring to the moon at light speed here 🚀
Tweet media one
5
0
19
@zg_dev
Zach Gollwitzer
1 year
Putting into context: I spent ~6 months creating an entire Frontend Web Dev course that was 21+ hours long. It has gotten 1.5 million views over 8 months. The ChatGPT video was 20 min long and has 2M views in < 2 months Content creation has highly asymmetric outcomes.
Tweet media one
5
0
20
@zg_dev
Zach Gollwitzer
2 years
Does anyone else add "Reddit" to the end of Google searches when looking for product reviews to avoid paid search rankings? At this point, Reddit is the only site I trust for reviews, which itself is completely ironic.
7
0
19
@zg_dev
Zach Gollwitzer
3 years
The last decade(ish) in web development: 2006 - AWS 2009 - Stripe, Bitcoin 2010 - Azure, Angular 2011 - Zapier, TravisCI, Digital Ocean 2012 - Airtable 2013 - React 2014 - Vue 2020 - WFH, digital transformations ~500%+ growth in Nasdaq since 2010 Software is eating the world.
1
3
20
@zg_dev
Zach Gollwitzer
2 years
The world is full of bad advice, so I take mine from a tree
Tweet media one
1
2
20
@zg_dev
Zach Gollwitzer
2 years
A open challenge to dev Twitter: Convince me why I should *ever* use NoSQL in a personal project (vs. say, Postgres that has JSONB field support)
9
0
20
@zg_dev
Zach Gollwitzer
2 years
If NFL quarterbacks wear a wristband playbook, why don't software engineers wear cheat sheets while they code? I think this should be a trend.
Tweet media one
3
4
19
@zg_dev
Zach Gollwitzer
3 years
When learning to code: Don't be a resource collector. There are endless resources; more than you need. The real learning starts when you PICK ONE. You can turn a moving train. You can't turn a train that hasn't started. #CodeNewbie
6
5
19
@zg_dev
Zach Gollwitzer
1 year
I have a lead magnet on my golf site called the "Personal Practice Plan" Currently adds 80-100 email subs/month It's a 3000-word email teaching golfers how to practice better (personalized with some basic if/then logic) Added this popup to see if I can increase that # Will
4
0
19
@zg_dev
Zach Gollwitzer
3 years
Im a self/community taught programmer, but if I had to go back to freshman year of college, I would 100% have gotten a computer science degree.
5
1
17
@zg_dev
Zach Gollwitzer
1 year
So yesterday, I successfully replaced my dishwasher’s control unit and saved myself $600 I am now extremely overconfident of my repair skills which will most definitely lead to catastrophic results next time I go the DIY route because “I don’t need a professional’s help”
Tweet media one
2
0
17
@zg_dev
Zach Gollwitzer
1 year
TikTok is in another realm. Completely fresh account, 3 days, 3 very simple videos that took me 10 minutes each to edit. 3000+ views My YT channel with 28k subs doesn’t even get this number of views on short videos.
Tweet media one
2
0
17
@zg_dev
Zach Gollwitzer
1 year
This is the slow burn of creating high-quality, long-form, "boring" programming content on YouTube (or anywhere) Almost every video on my channel is like this.
Tweet media one
3
0
18
@zg_dev
Zach Gollwitzer
3 years
Starting tomorrow, I'm putting myself on a 2-month deadline. My goals for @metrixmule in that time period: ✅ $100 MRR ✅ 30 total users (there is a free plan) ✅ 10 customer calls ✅ Daily updates on Twitter I'm unbelievably excited (and nervous) for this challenge.
3
1
17
@zg_dev
Zach Gollwitzer
3 years
Developer: Builds a fully-featured UI with beautiful CSS, state management, and blazing fast Google Page Speed scores Same developer: "Copyright, 2020" PLEASE, don't keep us stuck in 2020. We can do this. new Date().getFullYear()
4
2
16
@zg_dev
Zach Gollwitzer
3 years
The past week has been really tough. - Imposter syndrome - Lack of direction - Building and throwing away hundreds of lines of code Tough to #buildinpublic on Twitter when things aren't going smoothly. But I have made a little progress, so here's an update.
Tweet media one
1
1
17
@zg_dev
Zach Gollwitzer
9 months
I’ve been at this “solo” thing for almost 5 months now. It’s a DAILY battle against self doubt. I thought that would go away a little bit. It hasn’t—I’m just way better at dealing with it. Uncertainty is my new normal and “just keep building” is my new motto.
1
0
17
@zg_dev
Zach Gollwitzer
7 months
I spent the last 5 years failing to learn SEO because I ascribed too much complexity to something meant to be simple. 1. Each webpage should rank for a single keyword 2. Turn your website into a beautifully organized "mindmap" 3. Figure out what the searcher wants to know
0
2
16
@zg_dev
Zach Gollwitzer
5 months
🚨 I made a FREE, 12-hour, Vanilla CSS course (with projects) You'll go from absolute beginner -> confidently styling any Figma design thrown in front of you. This is tactical and full of the core fundamentals. Also includes CSS Flexbox + CSS Grid!
Tweet media one
0
2
17
@zg_dev
Zach Gollwitzer
2 years
My wife (who does not code at all) is reading my React code over my shoulder and says, “I don’t like that you’re using children as props” I said back, “I know, it causes a lot of arguments” Needless to say, this conversation ended in total confusion, but I’m still laughing 😂
0
0
17
@zg_dev
Zach Gollwitzer
3 years
6 months ago, I committed to posting 1 coding tutorial video per week for 1 year.
Tweet media one
4
0
17
@zg_dev
Zach Gollwitzer
6 months
This free, 21 hour frontend course only got ~10,000 views published as individual videos on my own channel. It has now been viewed 2.2M+ times. It was some of my best work and I was frustrated that more people didn’t see it. I was given the opportunity to re-package and
Tweet media one
5
0
17
@zg_dev
Zach Gollwitzer
3 years
Quick frontend tip (that I should have known but didn’t): If you want a quick “playground” for utility libraries like lodash, momentjs, numeraljs, etc., just open up dev tools on their homepage! For example ‘_’ is globally available in the console on the lodash site
2
0
17
@zg_dev
Zach Gollwitzer
1 year
If there is one thing I've learned about SEO after a decade of writing content on the internet, it is this: - Algorithms change - Trends come and go But... If you write timeless, valuable things for *humans*... Your content will ALWAYS survive.
1
1
16
@zg_dev
Zach Gollwitzer
10 months
All you need is a piece of printer paper and an idea. The sooner you start building, the sooner you can crush incorrect assumptions about your idea.
Tweet media one
Tweet media two
Tweet media three
0
0
17
@zg_dev
Zach Gollwitzer
9 months
I built 19 components for my golf niche site today. My goal: An outstanding, intuitive reading experience with super high conversion rates. My primary competitors are on slow WordPress sites with a minefield of ads and poor site design. Will share results in a few months!
2
0
16
@zg_dev
Zach Gollwitzer
1 year
Say “hype” all you want, but I now get daily texts from friends and family of all ages (outside of tech) asking me if I’ve heard of ChatGPT and telling me they are using it at their daily job and it’s saving them tons of time. Is this happening to anyone else?
4
0
15
@zg_dev
Zach Gollwitzer
1 year
In tech circles, I feel like a skeptical, late adopter of new tech. In regular social circles (friends, family, events), I feel like I'm 10 years ahead. "Feeling behind" is relative.
Tweet media one
3
1
16
@zg_dev
Zach Gollwitzer
2 months
The cool thing about @maybe being OSS now is we’ll eventually be able to take PRs integrating global data providers that a small team of US-based devs previously couldn’t have implemented alone (due to time constraints or domain knowledge gaps) This PR was the starting point for
@readjosefarias
Jose Farias
2 months
Our @maybe PR for swappable data providers just landed. Was definitely not an easy one! Thanks @zg_dev for reviewing! Made some important decisions after having live streamed the first run-through. Anyone interested in a short video recapping those?
3
1
30
0
1
16
@zg_dev
Zach Gollwitzer
3 years
Really struggling to find the time to build. Things got busy at the full time job and I’ve been logging 10-12 hour days pretty consistently for the past week. Really hoping this dies down soon so I can get back to it!
4
0
16
@zg_dev
Zach Gollwitzer
9 months
Suffer, then automate. If you do it in reverse, you’ll automate a problem that never existed.
3
2
16
@zg_dev
Zach Gollwitzer
5 months
Wish I could recount a bunch of successes from 2023 like everyone else on my timeline, but… It was a humbling year. Things took longer than expected. AI disrupted some workflows that looked promising at the start of 2023. And I got in my own way a little too often. Put in a
1
1
16
@zg_dev
Zach Gollwitzer
1 year
Write a blog driven by curiosity, not SEO. Ironically, you'll hit a TON of long-tail keywords if you're curious about relevant topics. And... it will be 100% more fun.
1
1
15
@zg_dev
Zach Gollwitzer
1 year
@trashh_dev Have you tried superRefine? That’s what I’ve always used for conditional validation / error messages. The discriminated union schema type is also super handy to avoid lots of “optional” fields
1
1
15
@zg_dev
Zach Gollwitzer
10 months
Ohhh how I wish I would have built a bunch of these tools 5 years ago
Tweet media one
6
0
15
@zg_dev
Zach Gollwitzer
3 years
Tweet media one
1
0
15
@zg_dev
Zach Gollwitzer
3 years
@TheAnkurTyagi That last resource, CS50 is gold! As a self taught dev, it filled in a lot of the gaps I had in the area of computer science. Shameless plug here—I’ve been working hard on a free JS series that I think new devs might find valuable!!
@zg_dev
Zach Gollwitzer
3 years
Learning #fullstack web development is HARD. Not only do you have to learn a lot of different technologies, but you have to make lots of decisions along the way. Python or JavaScript? React or Angular? To make your journey easier, I've created a #fullstackroadmap [THREAD]
3
8
35
0
1
14
@zg_dev
Zach Gollwitzer
1 year
We're entering a new era of library documentation and @reactjs and @vercel are leading the charge. The new beta React docs and the new Next.js 13.x docs are just incredible. Easy navigation, great examples, "best practices" included, ways to give feedback, concise. A+++
Tweet media one
Tweet media two
1
0
14
@zg_dev
Zach Gollwitzer
6 months
Took me several months to get to this point, but pumped to say... My newsletters live in... Sanity My blog posts live in... Sanity My video training courses live in... Sanity I write once in a single format, then fetch that data wherever I need it. No more copy/pasting 👏
6
1
15
@zg_dev
Zach Gollwitzer
1 year
@trashh_dev Here's a contrived example with React hook form where if a user enters a 'jobTitle' the form requires they also provide a salary. Otherwise, both fields are optional. That custom error will show up natively in RHF's `errors` obj Is that what you're going for at a high level?
Tweet media one
1
1
15
@zg_dev
Zach Gollwitzer
5 months
As I reboot my web dev YouTube channel, I’m taking a brand new approach. Documenting this here to hold myself accountable. Historically, I’ve gotten all mixed up in things that aren’t my core value props: - Fancy video editing - Fancy cameras for filming - Trying to
4
2
15
@zg_dev
Zach Gollwitzer
9 months
Built for humans. Written for humans. Taking this "niche site" thing to the next level.
1
0
14
@zg_dev
Zach Gollwitzer
2 years
Sometimes it's easier to overlook a great product because it literally just works. @linear is one of those products. Great UI/UX, minimal to no "buggy" behavior, does exactly what I need it to do and nothing more.
1
1
15
@zg_dev
Zach Gollwitzer
10 months
A rare, but welcomed scenario on the beach for me Gotta recharge!
Tweet media one
2
0
15
@zg_dev
Zach Gollwitzer
2 years
Here was my goal for Twitter in 2021 (started using it Jan 2021): - 5k followers Here are my goals for 2022: - Meet people that have cool hobbies (running/biking, guitar, cooking are my favs) - Share useful things I'm learning - Don't take it so seriously, have some fun
5
0
15
@zg_dev
Zach Gollwitzer
11 months
@VicVijayakumar TIL what an “S3 Cluster” was I’m migrating off ECS, the cost savings are going to be tremendous
0
0
15
@zg_dev
Zach Gollwitzer
3 years
#fullstackroadmap update What is it? - A FREE YouTube course I'm making to take you from beginner to deploying your first full-stack app! Stats: 📹 16 hours of video ⚡️6,775 views ⚡️+151 subscribers ⚡️374 hrs watch time #CodeNewbie #100DaysOfCode
3
9
14
@zg_dev
Zach Gollwitzer
11 months
3 lessons I’ve learned in 3 months as full time indie: 1. You’re overthinking it, go find a customer 2. You’re overthinking it, go find a customer 3. You’re overthinking it, go find a customer
2
2
14
@zg_dev
Zach Gollwitzer
1 year
Guess what state this coworking space is in and what the monthly membership price is.
Tweet media one
9
0
13
@zg_dev
Zach Gollwitzer
1 year
Doing an experiment today. I maintain an online golf training course called "Break 90 in 90 Days" It makes me ~$300 / month right now (during warm months), and I don't actively promote or work on it anymore (100% organic traffic) Redoing landing page, posting results here!
5
2
14
@zg_dev
Zach Gollwitzer
3 years
I'll be releasing a complete beginners tutorial for creating this @frontendmentor challenge on Monday! Covering the following skills: - Using box-sizing and making a #CSS layout - Google Fonts - Color themes - Relative widths - Border radius and box shadows
Tweet media one
1
4
13
@zg_dev
Zach Gollwitzer
1 year
Getting closer to launching the MVP for my golf directory site 👀 Will share more soon. Side note: this is a PERFECT use case for Next.js parallel / route interception (see if you can spot it)
2
0
14