Gerald

535 posts

Gerald

Gerald

@dev_hulk

เข้าร่วม Mart 2015
142 กำลังติดตาม179 ผู้ติดตาม
ทวีตที่ปักหมุด
Gerald
Gerald@dev_hulk·
@kelseyhightower finale talk was phenomenal. Thank you for your example and mentorship. #RenderATL
Gerald tweet media
English
0
0
4
294
Gerald
Gerald@dev_hulk·
Man it sucks to watch someone’s core beliefs have such a negative effect on their day to day life
English
0
0
0
17
Gerald
Gerald@dev_hulk·
$0 → $100M ARR: just use Go. $100M+ ARR: you’ve got the cash & traffic to sprinkle in Rust where it matters. Most companies will never even hit the Rust problem.
GIF
English
0
0
0
12
Gerald
Gerald@dev_hulk·
Questions are great until you ask me the same question more then twice
English
0
0
1
41
Gerald
Gerald@dev_hulk·
@evpetrovich No we use the pocketbase json API. Even though with Go we don’t have to. I don’t think HTMX is anti JSON API, it should just be handled on the server and the response to the client is HTML. Majority of state just handled on server vs client and server.
English
1
0
0
93
Evgenii Petrovich
Evgenii Petrovich@evpetrovich·
@dev_hulk Are you using just pocketbase inner functions without exposing json api? I saw in their docs they encourage SPA jsonish communication
English
1
0
0
51
Gerald
Gerald@dev_hulk·
4 months into using HTMX for a real project and why I chose it vs other more familiar options like Vue/React AND the potential problems🧵. Stack: Go, Templ, HTMX, Pocketbase (SQLite)
English
14
13
211
44.9K
Gerald
Gerald@dev_hulk·
Jr Devs using AI to write code.
Gerald tweet media
English
0
1
3
132
Gerald
Gerald@dev_hulk·
@anjanesh Yup looking for a job working on a product and building one yourself are definitely different problems
English
0
0
1
217
htmx.org / CEO of Compilers/LLMs (same thing)
folks miracles happen & don't let anyone tell you any differently #section-framework" target="_blank" rel="nofollow noopener">risingstars.js.org/2024/en#sectio… strongly recommend muting my acct right now cause i'm gonna be absolutely insufferable for the next few days, sorry (i'm not) htmx is a library, btw
htmx.org / CEO of Compilers/LLMs (same thing) tweet media
English
44
54
694
50.5K
Gerald
Gerald@dev_hulk·
@NymanJon I agree. The backend stuff is what made the term monolith a curse though.
English
0
0
1
14
Jon Nyman
Jon Nyman@NymanJon·
@dev_hulk In my experience working at other companies it seemed like the devs built monoliths on the front end with React, et. al. So, it might have helped with the back end, but not the front end.
English
1
0
2
19
Gerald
Gerald@dev_hulk·
without having to context-switch so hard. I can still write Javascript for the client-side parts of my app that would benefit from it and I do. All thats great but here are some of the potential PROBLEMS I could see running into if a dev is not intentional.
English
1
0
14
2.2K
htmx.org / CEO of Compilers/LLMs (same thing)
important thread for people coming to htmx from SPAs it's a different mindset, with different tradeoffs & patterns, it can take time to adapt, shoehorning old ways into it can cause complexity & impedance mismatches
Gerald@dev_hulk

4 months into using HTMX for a real project and why I chose it vs other more familiar options like Vue/React AND the potential problems🧵. Stack: Go, Templ, HTMX, Pocketbase (SQLite)

English
6
5
71
4.2K
Gerald
Gerald@dev_hulk·
@promptFideh You’ve been using htmx for 4 years?!
English
1
1
3
735
Fideh 👑
Fideh 👑@promptFideh·
@dev_hulk I'd write about my experience with HTMX and Django over the last 4 years and how all the problems I used to have has varnished through thin air over the years too
English
1
1
6
1.2K
Gerald
Gerald@dev_hulk·
@w_i_p_danny It is but not ready to announce yet :). This month though.
English
0
0
2
970
Danny
Danny@w_i_p_danny·
@dev_hulk Is it live/public? I’d love to see it in the wild
English
2
0
0
1.1K
Gerald
Gerald@dev_hulk·
ALSO if you grew up in SPA land and jump to HTMX you could definitely make your code more complex then you have to if you don't understand some common MPA patterns like MVC, PRG, etc. The simplicity comes with not managing EVERYTHING with Javascript.
English
2
2
27
2K
Gerald
Gerald@dev_hulk·
You will create a monolith. If your not intentional you will create one giant application. I actually don't think this is a bad thing in the beginning. But javascript land kind of forces you not to do this or at least heavily pushes you in the opposite direction.
English
3
0
13
2.1K
Gerald
Gerald@dev_hulk·
I used NEXT once and didn't like it. Then I stumbled across HTMX. This changed everything. I can use the server-side language I love to create a Hypermedia API that can easily be deployed to any deployment medium u want from VPS to K8S as you scale
English
1
1
19
2.3K
Gerald
Gerald@dev_hulk·
BUT because I was accustomed to creating complex infrastructure, I did. It is looked down upon to create infrastructure that fits your current needs. Everyone wants to start with ECS/EKS GKS or the other more abstracted SaaS options.
English
1
0
14
2.4K
Gerald
Gerald@dev_hulk·
Anytime I had to build something for the web I would reach back for React or Vue (Vue preferably). Create a JSON API, lean into serverless functions and all the cloud native or SaaS options I could. (this isn't a 'bad' thing)
English
1
0
13
2.6K
Gerald
Gerald@dev_hulk·
When I started having to manage cloud environments for my teams I fell in love with Golang and have been writing it ever since. When I made the switch initially I had to unlearn a lot of JS stuff and focused intentionally on just building terminal apps.
English
1
0
15
2.8K
Gerald
Gerald@dev_hulk·
The first apps I made were SPA apps. I didn't know of another way. The complexity of managing state on both the client and server for way more then you have to AND having a JSON API for everything just felt normal because user experience is king. HTMX bridges that gap for MPA.
English
1
0
20
2.8K