Josh Manders Profile Banner
Josh Manders Profile
Josh Manders

@joshmanders

6,031
Followers
434
Following
4,432
Media
42,331
Statuses

Ambitious founder @aniftyco building so many products at once that I've started outsourcing my sleep. @getmakerlog , @primcloud , @prevalidatehq

Iowa
Joined March 2010
Don't wanna be here? Send us removal request.
Pinned Tweet
@joshmanders
Josh Manders
17 days
I'm about to go hard in the paint. Watch me for the next 100 days and be amazed. I will be building and shipping 4 products, including but not limited to: - Complete rebuild of @GetMakerlog on Laravel + growing it to the next 10k users - Building and shipping Nifty SaaS - Using
Tweet media one
12
5
62
@joshmanders
Josh Manders
2 months
This is what I want to see AI used for, not to create yet another social media auto replier for marketing.
@SciencNews
Science News
2 months
Artificial intelligence detects breast cancer 5 years before it develops #MedEd #MedTwitter #SCIENCE #technology #oncology #Cancer #Diagnosis
Tweet media one
1K
21K
103K
786
206K
1M
@joshmanders
Josh Manders
1 year
NASA doesn't fuck around. Look at those function names.
Tweet media one
97
875
9K
@joshmanders
Josh Manders
11 months
As a FAANG hiring manager, when I see a developer resume I throw it right in the discard pile. To me, it's a red flag, if you're so good why do you not already have a job?
122
185
3K
@joshmanders
Josh Manders
2 months
3
7
3K
@joshmanders
Josh Manders
2 months
@ImLunaHey Damn big AI.
2
2
3K
@joshmanders
Josh Manders
11 months
Material UI is probably one of if not THE ugliest design system on the planet.
196
166
3K
@joshmanders
Josh Manders
2 months
Tweet media one
37
78
2K
@joshmanders
Josh Manders
2 years
@joshmanders
Josh Manders
2 years
Tweet media one
0
2
162
4
15
2K
@joshmanders
Josh Manders
2 months
PHP powers three of the top 20 websites on the internet that I know of off the top of my head. Two of them are owned by a company who created and maintains the front end library that has become so ubiquitous that you only use it because you fear not being hirable without it, and
@WarrenInTheBuff
WarrenBuffering
2 months
@doertedev the only money in php is: 1) indie hacking for low ceilings (valid strat, not a criticism) 2) helping indie devs who underestimated their ceiling migrate off of it
31
2
64
52
70
2K
@joshmanders
Josh Manders
6 months
No it's not. Your VPS when you SSH into it will always tell you if you have updates to do and then you just run `apt update && apt upgrade` and it does all the work for you. It's not 1995 anymore, managing a VIRTUAL private server. Cloud providers who sell you their services
@illyism
Ilias Ism
6 months
Is self-hosting a VPS really harder than Vercel?
102
9
184
78
93
1K
@joshmanders
Josh Manders
3 years
Unpopular opinion: Your startup doesn’t need to change the world. It’s totally fine if it only changes yours and your customers world.
36
296
1K
@joshmanders
Josh Manders
7 months
Internet $60 Github $35 Polypane sub $9 Serverless $104,000 Coffee $5 Someone who is good at the economy please help me budget this. My business is dying.
120
46
1K
@joshmanders
Josh Manders
6 months
Vercel shills: IT'S EXPENSIVE TO STORE THOUSANDS OF FILES ON THE CDN, THAT'S WHY VERCEL IS EXPENSIVE, DUHH! Cloudflare: No it's not, have everything for free.
31
50
1K
@joshmanders
Josh Manders
28 days
Woooooo good luck my guy. That's quite the ambition.
Tweet media one
99
17
1K
@joshmanders
Josh Manders
11 months
Can’t wait to build something on Twitter’s API!
Tweet media one
52
20
896
@joshmanders
Josh Manders
7 months
I bet this $480 app would be fine on a single VPS with like 8GB of RAM and 4 CPU's for $48/mo. Ya'll getting absolutely bamboozled with using serverless.
@tdinh_me
Tony Dinh 🎯
7 months
What do you do when your @vercel bill starts to get big 🥲 $480 for exceeded function executions 😵‍💫
Tweet media one
147
3
314
76
52
891
@joshmanders
Josh Manders
7 months
Why did React become popular over Vue? I just started a new project that I'm doing in Vue and it is just so much better. Half the stuff I'm doing I'd already have to install 36 different packages with React. Vue it just works.
166
58
878
@joshmanders
Josh Manders
5 months
"$5/mo is a lot of money to host a side project" says the person who chose to use free tier of serverless providers right before their site got DDoS'd and they got a $104k hosting bill. 🙃🙃🙃
32
30
857
@joshmanders
Josh Manders
6 months
Left PHP in 2014 to go all in on this JavaScript thing and Node.js. Today I installed PHP on my machine and booted up my first Laravel app in a decade. Shit is even doper today than it was back then and damn does it feel good to be back in PHP.
66
28
798
@joshmanders
Josh Manders
2 months
1
3
742
@joshmanders
Josh Manders
11 months
Unpopular opinion: React hasn’t innovated in years. Every new feature that came out in the last five or more was a solution to a problem introduced because of using React.
47
44
679
@joshmanders
Josh Manders
6 months
The React developer mind cannot fathom we had server actions back in the 90's.
Tweet media one
75
36
660
@joshmanders
Josh Manders
4 months
$150/mo EC2 would have handled all this traffic.
@zemotion
Jingna Zhang
4 months
So freaking speechless right now. Seen many @vercel functions stories but first time experiencing such discrepancy vs request logs like, this is cannot be real??
Tweet media one
261
508
5K
41
19
663
@joshmanders
Josh Manders
5 months
If you’re using something to keep your lambda functions “warm” just fucking use a long running process. Christ all mighty.
@rokasdam
Rokas Dam
5 months
Next.js on AWS architecture 🚀 ⚡ 💵 Costs less than $5/month (free tier) ☁️ Fully Serverless 🔄 ISR support 🖼️ Image optimization support How this compares to Vercel? Full comparison in the comments👇 🧵 #buildinpublic
Tweet media one
43
32
415
41
26
655
@joshmanders
Josh Manders
3 months
@ImLunaHey <div role="button"> <img src="are-you-sure-about-that.gif" /> </div>
15
11
594
@joshmanders
Josh Manders
11 months
One of my favorite features of git. Now my @github profile shows I have a single contribution in 1985. Particularly on May 25th, 1985. Commonly referred to the day I was born.
Tweet media one
19
13
513
@joshmanders
Josh Manders
10 months
React meta framework dev logic: Yeah sure, I may have to pay $30/mo for a pg conn pool manager, $20 for a job queue, $40/mo if I want to allow another developer to also push to my repo and trigger builds, but at least I'm not paying $10/mo for a long lived server when my app
26
39
510
@joshmanders
Josh Manders
1 year
Unpopular opinion: until Bun is 100% compatible with Node.js and passes its test suite none of the “bun is faster” arguments matter. But the constant attacking of Yagiz and other node members really tells us what kind of person you are and that’s not a good thing. Be better
@yagiznizipli
Yagiz Nizipli
1 year
It was hell of an experience to watch @ThePrimeagen talk about my work for 5 minutes straight in a way that I don't wish to happen to anybody.
44
10
595
22
22
485
@joshmanders
Josh Manders
1 month
@hashjenni I said this a month ago.
@joshmanders
Josh Manders
2 months
This is what I want to see AI used for, not to create yet another social media auto replier for marketing.
786
206K
1M
21
7
477
@joshmanders
Josh Manders
3 months
Really disappointed in GitHub’s continuous migration from turbolinks to React. Not only does the UI barely work anymore but the attention to detail and quality just dropped drastically.
Tweet media one
31
10
468
@joshmanders
Josh Manders
3 months
Unpopular hot take: If you think choosing Angular, Vue, Svelte or Solid over React is "cutting your talent pool in half" Then you're not trying to avoid shooting yourself in the foot, you're putting the gun in your mouth and pulling the trigger repeatedly.
@jayharr_is
Jay Harris
3 months
@CodingGarden I'd try Vue for a side project. But for a business, using Vue instead of React means cutting the talent pool of potential hires in half. Finding great talent is already hard. Companies can't afford to shoot themselves in the foot by choosing a less-widely-used tech stack.
33
0
15
66
15
419
@joshmanders
Josh Manders
6 months
The discourse on the opposite side of self-hosting/VPS is weird. They seem to think if you avoid cloud platforms and just use a VPS, that for some reason you're going to be in the server 24/7 "diverting their attention from product work" Bro, it's literally a set it and forget
48
20
396
@joshmanders
Josh Manders
6 months
Okay, I'm gonna plan for this later this week. What I'm thinking is I'll stream myself spinning up a droplet from @digitalocean , setup @caddyserver to reverse proxy to an app. Maybe even go more advanced and setup sshfront to intercept git pushes of your own code to the VPS and
@joshmanders
Josh Manders
6 months
I feel like I should take this opportunity to jump on a twitch stream and just setup a VPS and walk people through doing it.
11
3
339
25
23
386
@joshmanders
Josh Manders
5 months
I hate to say this, but it's time to leave React. It has just gotten out of hand. So many gotchas, footguns and "why doesn't this thing that has worked for decades no longer work? Oh that's a dumb reason" headshakes.
@rossipedia
rossipedia 🇺🇦
5 months
You've gotta be fucking kidding me
Tweet media one
22
2
102
63
20
386
@joshmanders
Josh Manders
2 months
@kvlly @Zendesk "We decline your request to cancel" hahahahaha banks will gladly disregard such a decline and block them from charging you anyway. If they want to take it to court by the sounds of it, they goof'd and your contract is void and they have no grounds.
4
0
384
@joshmanders
Josh Manders
8 years
Tweet media one
5
202
364
@joshmanders
Josh Manders
1 year
@femialeex Because it’s space safe, Femi.
0
1
361
@joshmanders
Josh Manders
2 months
Bought a domain for my daughter today. Next weekend I'm gonna teach her html. Should I drop her right into kubernetes after html basics?
88
4
360
@joshmanders
Josh Manders
2 months
That’s not even accounting for WordPress ecosystem.
2
2
361
@joshmanders
Josh Manders
6 months
🔥 Hot Take: The @vuejs & @nuxt_js ecosystem's code quality is a hinder to their success. It's so pleasant and just works, nobody complains about it on here, so it's not being constantly talked about.
16
30
350
@joshmanders
Josh Manders
6 months
@UndefindDev Skill issue
8
3
344
@joshmanders
Josh Manders
6 months
I feel like I should take this opportunity to jump on a twitch stream and just setup a VPS and walk people through doing it.
11
3
339
@joshmanders
Josh Manders
2 years
@TheJackForge It’s a Bézier curve. Newbie: “I’ll use VSCode because it works and I don’t have to mess with it” to Advanced: “VSCode is for newbs, I’ll use vim and higher customization editors!” to Pro: “I’ll use VSCode because it works and I don’t have to mess with it”
14
19
319
@joshmanders
Josh Manders
3 months
Not gonna lie, ya'll are SLEEPING, on the PHP ecosystem. I don't know what happened in the decade I was out of it, but it glowed up real good.
27
16
331
@joshmanders
Josh Manders
6 months
@_skris It's been a while since I had to manage infra at high scale, but put in perspective I was running 400,000 DAU through a PHP app with no caching and direct calls to MySQL through `mysql_query` functions in 2006 on a $80/mo 6 vCPU, 12GB RAM dedi without breaking a sweat.
6
16
320
@joshmanders
Josh Manders
6 months
This is absolutely insane... If you would have told me in 2005 or any decade surrounding that year "Your hosting would cost less if you stopped generating files on your server so often" you would get absolutely laughed at. We've fallen hard. Time to step back.
Tweet media one
@rauchg
Guillermo Rauch
6 months
@jamespotterdev @vercel To clarify: ◆ 92%+ of customers saw lower or flat bills ◆ The goal here is twofold: decrease functions & bandwidth costs and give you more ways to optimize ◆ In your case it went up. We cover 100% of the new costs for 3 months & share optimization docs in that email For most
26
4
479
8
16
313
@joshmanders
Josh Manders
5 months
"PHP doesn't scale and that's why I have to use JavaScript and the edge!!" Can you guess which of these 3 apps are Laravel and which are JavaScript?
Tweet media one
31
20
300
@joshmanders
Josh Manders
11 months
I've been a React developer since 2015 and I don't think I've gotten as excited about it as I have been the past week of using @htmx_org . I have a form submit handled and swapped out with 3 simple directives on my form component vs what I can only imagine being about 60 lines of
21
12
302
@joshmanders
Josh Manders
2 months
@isamlambert PHP and MySQL been running the show for decades. Bunch of jealousy imo.
3
2
298
@joshmanders
Josh Manders
2 months
I'm gonna be real with ya'll... Laravel is just it. Like, I love Rails, Django, Phoenix, all these other batteries included frameworks that allow you to ship, but like... Laravel is different. Every aspect of anything I want to build Laravel has a best in class, first party
44
21
290
@joshmanders
Josh Manders
6 months
We going back to the early 2000's my guys. We switchin' back to VPS' and PHP. Hop in your lambo and lets skedaddle!
33
12
276
@joshmanders
Josh Manders
1 year
Just bought 3 30-inch 4k displays for $15.
Tweet media one
56
3
269
@joshmanders
Josh Manders
2 months
$2.3M raised for a utility library that returns an error or result instead of throwing the error. And I had a VC tell me building a scalable cloud hosting platform was a “hello world app for a technical founder” Crazy how polar opposites they can be.
@joshmanders
Josh Manders
2 months
Can someone tell me why a JavaScript utility library has a landing page like a SaaS and is incorporated?
22
0
187
25
6
271
@joshmanders
Josh Manders
10 months
The world if Vue had the same level of corporate backing as React did.
Tweet media one
14
18
249
@joshmanders
Josh Manders
3 years
Tweet media one
4
22
236
@joshmanders
Josh Manders
5 months
The serverless people talking shit about the people wanting to learn how to manage a VPS themselves cracks me up, like bro why you shit talking the people who learn the skill that you rely on someone else doing? Imagine not knowing how to cook and then shit talking chefs and
21
10
237
@joshmanders
Josh Manders
1 year
I seem to have somewhat gone viral with this but I don’t have a SoundCloud to plug so I’ll just say this: Support small businesses.
7
0
226
@joshmanders
Josh Manders
2 months
If you’ve ever wondered what it’s like to go super nova viral on here.
22
1
225
@joshmanders
Josh Manders
2 months
Welp this is going viral. I really don't have anything to plug right now, so go subscribe to my boy @rasmickyy 's youtube channel
9
5
216
@joshmanders
Josh Manders
4 years
Is it too late to write in a new 2020 candidate? Because this woman gets all of my votes. All of them.
@blaireerskine
blaire erskine
4 years
My husband “Costco Guy” Dan Maples and I are speaking at the RNC! 🇺🇸 But we need your help!
200
414
4K
7
24
203
@joshmanders
Josh Manders
6 months
@ProgrammerDude Wholeheartedly.
@joshmanders
Josh Manders
6 months
@_skris It's been a while since I had to manage infra at high scale, but put in perspective I was running 400,000 DAU through a PHP app with no caching and direct calls to MySQL through `mysql_query` functions in 2006 on a $80/mo 6 vCPU, 12GB RAM dedi without breaking a sweat.
6
16
320
1
2
197
@joshmanders
Josh Manders
8 months
Unpopular opinion: The fact that 's Campfire launch had very minimal amount of sales (I heard something like only 800 sales?) is proof that the self-hosted niche is very small and concentrated. I wouldn't be surprised if the majority of people who bought
73
3
200
@joshmanders
Josh Manders
2 months
@LeeMinhyungN Well that would have been good to know 3 months ago when we learned my 82 year old grandma has Parkinsons.
1
0
198
@joshmanders
Josh Manders
1 year
@MrDavidIlie It’s actually TypeScript
1
0
188
@joshmanders
Josh Manders
2 months
@ste_bau @TimSweeneyEpic @tomadlam @9to5mac @benlovejoy Imagine thinking criminals have a right to privacy but kids don't. Some delulu ass people.
1
0
187
@joshmanders
Josh Manders
5 years
Angular first released: October 2010. React first released: May 2013. Vue first released: February 2014. Svelte first released: Circa November 2016. Can we please stop with the "new JS framework every week" argument. It's played out and hasn't been accurate in at least 3 years.
7
37
186
@joshmanders
Josh Manders
5 months
@rough__sea Some absolute chad of an engineer build this runtime called Node.js and changed everything, that's why.
3
1
186
@joshmanders
Josh Manders
4 months
It's absolutely insanely criminal for @filamentphp to be free. Remove the rest of the Laravel ecosystem, this alone should be reason enough to use Laravel. You are literally making the wrong choices by avoiding Laravel for JavaScript ecosystem. I'm an idiot for fighting it so
29
9
185
@joshmanders
Josh Manders
2 months
@MKBHD @AviSchiffmann Avi seeing MKBHD's notification.
2
1
182
@joshmanders
Josh Manders
2 months
@TheJackForge 100 of them are built on React and do nothing but handle routing and render React on the server, 26 them get abandoned 5 minutes before they release the first alpha. The other two are Vue and Astro.
2
1
180
@joshmanders
Josh Manders
5 months
@rauchg The @LaravelLivewire Volt component is better.
Tweet media one
9
10
180
@joshmanders
Josh Manders
11 months
Hot take on unpopular opinion: Vue was and is still the better option of all of the the frontend "frameworks"
@joshmanders
Josh Manders
11 months
Unpopular opinion: React hasn’t innovated in years. Every new feature that came out in the last five or more was a solution to a problem introduced because of using React.
47
44
679
26
12
173
@joshmanders
Josh Manders
6 years
Anyone looking for a @nodejs , @reactjs and @GraphQL developer? I'm available for work. Contract & full time open. Remote only. Please retweet to help.
10
161
168
@joshmanders
Josh Manders
3 months
Do you know why there seems to be more React developers than Vue, Svelte or Solid? The others just call themselves JavaScript developers.
@youyuxi
Evan You
3 months
@jayharr_is @CodingGarden React leads you to think you need to hire React specialists, when in reality any decent dev can pick up Vue in a matter of days.
21
21
402
17
8
175
@joshmanders
Josh Manders
2 years
Tweet media one
@EugeneArkhipov
Eugene Arkhipov
2 years
@darylginn guys, do I look trusty enough now?
Tweet media one
12
17
2K
0
2
162
@joshmanders
Josh Manders
6 months
The amount of people in my replies with "Well they do it at a loss / enterprise pays for it for you" How do you think Vercel has a free tier? 🙃
1
0
162
@joshmanders
Josh Manders
2 months
@SPLehman
Sam Lehman
2 months
Proud son moment - one of my mom's papers on AI in mammography is now going viral after being published back in '21 with @MIT 🤩 What the post doesn't mention is that she & her team have made HUGE advances since then and are now bringing it to market with
10
88
523
0
3
164
@joshmanders
Josh Manders
3 months
@RogersKonnor @Jordy_vD_ @jessebeach Holy crap this is just... mmm chefs kiss.
Tweet media one
1
5
157
@joshmanders
Josh Manders
3 years
This is my @tailwindcss sucks jar. Every time a whiny developer writes a long winded blog post about why they don’t like tailwind I put money in it. At the end of the year I use it to support tailwind team either donating or buying their products. Keep writing, nerds.
Tweet media one
11
8
158
@joshmanders
Josh Manders
4 years
Today, I would like to introduce the world to what I am pouring my heart and soul into. This is 5+ years of thoughts and desires coming together into an actual product. I am going up against Heroku. Follow @primcloudhq or subscribe to be notified.
14
23
152
@joshmanders
Josh Manders
3 years
Today I gave my notice at my current employers that I am moving onto a new company. Nothing against them, very hard thing for me to do. Just an offer I couldn’t refuse. I’m on the hunt to find a frontend engineer who can replace me, so if React/Redux is your thing, DM me.
12
26
152
@joshmanders
Josh Manders
4 months
@webdevcody Yes base it off email. If you give me multiple ways to sign in, I should be able to create a single account that connects all those ways to sign in. Otherwise you're gonna have a bunch of issues.
6
2
151
@joshmanders
Josh Manders
11 months
@ExcelHumor memes about excel, tailwind, spaghetti.
3
0
147
@joshmanders
Josh Manders
3 months
@TheJackForge <button class="rounded-md" /> Where do I send the invoice?
6
0
150
@joshmanders
Josh Manders
4 months
React developers cannot comprehend that not a line of JavaScript was written to make this happen, and the "backend" code is 11 total lines, including validation.
26
2
150
@joshmanders
Josh Manders
2 years
Correction: A web & Electron app sold for $20b today, but you go ahead and keep writing HN comments about how useless the technology is.
@ken_wheeler
lil uzi perf
2 years
A canvas based app just sold for $20b today, but you go ahead with that html bullshit
23
11
339
3
13
147
@joshmanders
Josh Manders
3 months
@terminaldotshop editing code on production through sftp
2
4
142
@joshmanders
Josh Manders
2 years
I felt bad for misunderstanding Kelsey and going at him like I did earlier, so I DM'd him. His response was so insanely accepting and loving. He didn't even have to acknowledge me. Thanks for being cool, Kelsey.
@kelseyhightower
Kelsey Hightower
2 years
Josh and I were able to talk to each other over DMs and hug it out. So I'll be deleting this Tweet soon.
5
0
80
8
1
141
@joshmanders
Josh Manders
11 months
Building a SaaS boilerplate/starter kit built on @adonisframework , @tailwindcss , @htmx_org and @Alpine_JS . Of course it's 100% free and open source. What are some of the features you'd like to see in a solid full stack SaaS boilerplate?
10
7
139
@joshmanders
Josh Manders
4 months
Hey yo holup, I thought ya'll nerds said heavy client side JavaScript was necessary, this is Livewire and Laravel running on Octane & FrankenPHP.
Tweet media one
15
3
135
@joshmanders
Josh Manders
3 years
@AdamRackis I have never done that, and got scolded by many for it. Both people who apply and people who interview, like my guy you realize I am not thankful for you giving me an interview, I was interviewing you too. This is a business relationship, you did me no favors.
2
0
132
@joshmanders
Josh Manders
5 months
The typical React developer mind cannot comprehend that you don't need a wrapper function to do things in an event attribute.
Tweet media one
28
4
134
@joshmanders
Josh Manders
1 month
RIP Next.js once Inertial 2.0 launches.
16
5
134
@joshmanders
Josh Manders
4 years
@denvercoder @haysstanford Tim, if you were as perfect as me, you'd look like this. Step it up.
Tweet media one
3
1
132
@joshmanders
Josh Manders
3 years
All @tailwindcss sites look the same Oh yeah? They all look like this?
17
7
129
@joshmanders
Josh Manders
6 months
@rauchg @eastdakota My brother in christ you charge $210 per 1TB of bandwidth overages.
2
1
127
@joshmanders
Josh Manders
9 months
@fireship_dev Nothing invented to fix HTMX because you can't fix perfection.
3
1
125
@joshmanders
Josh Manders
9 months
I quit drinking in August... Coincidence?
Tweet media one
23
1
123
@joshmanders
Josh Manders
3 months
I don't think enough people appreciate the genius behind @LaravelLivewire and how it's implemented. It's comparable to React/Vue but with backend rendering so instead of having to store everything in the client, it's just HTML over the Wire. It's as if HTMX and React/Vue had a
18
5
124