Frontend dev × AI enthusiast 💻 JS/TS (9+ yrs) | Building in public

Rzeszów, Polska
You know that feeling when you craft the PERFECT prompt, get amazing results... then can't find it 2 days later? 😤 I got so tired of scrolling through ChatGPT or Claude history, that I finally finished something that's been sitting at 80% for months. prompts-keeper.com is live! Dead simple prompt organizer: - Save prompts that actually work - Tag them for easy filter - Search when you need them - Copy with one click No fancy AI features. No "prompt marketplace". Just solving my own annoying problem. Real talk: I have a graveyard of unfinished projects. But this one? It's not perfect, but it's SHIPPED. And after 8 years of building stuff, that feels pretty damn good. It's free :)
3
17
1,981
Replying to @__theSeyram
TikTok and Instagram. I need only X and spotify in my life :)
29
91
1,758
138,700
Replying to @krishdotdev
Actually can. XP was far better than 7
22
1
366
8,752
For the last 6 months, I was working on a project for a client with a new tech stack to me. That stack is Python Django + HTMX and jQuery. Does it sound interesting? Here is my thoughts after 6 months.
19
19
260
85,487
Replying to @notathrv
Maturity is doing your job without getting involved in stupid arguments about different laptop brands.
8
7
300
9,966
Replying to @KevinNaughtonJr
I remember one professor who was teaching C programming. She had the notebook with C exercise and solutions. There were 2 issues with this. The first one that this exercise was written in 1980 (I was studying in 2015). The second one is a little bit more funny. We were solving all tasks on paper (no computer allowed), and all solutions should match her notebook. Even variables names had to be the same. After this, I lost all hope in the education system in my country :)
17
6
228
25,543
Replying to @lukecodez
Harder to start mobile development. Secondly people has so much problems to publish their apps that it becomes discouraging
11
232
17,914
Replying to @TrisH0x2A
Python Django. Has everything you need included :)
17
145
20,962
Replying to @TheGlobalMinima
Not really. I'm working in a big project with lots of dependencies and requirements.txt works for us.
2
129
39,629
Replying to @adrianbatdev
I think this meme explains everything:D
4
6
90
1,574
Replying to @artistryhere
TikTok, Instagram. I don't have them anyway.
1
94
7,087
Replying to @IamKyros69
But all of his knowledge are inside ChatGPT :D
4
102
7,822
Replying to @litudev_
Still it's better than this:
2
1
90
3,255
Replying to @jacques_web3
The whole interview process in IT companies is sick. I saw one interview which has (!sic) 7 different stages... When I heard about it, I really didn't believe...
2
84
3,428
Replying to @jsmasterypro
Codex is on the same level as Claude Code. Or similar. You like it or not :)
8
80
11,731
Replying to @KevinNaughtonJr
Is it really? I think the backend is easier due to more reasonable practices, slowest changes, easiest tests. Frontend is changing so rapidly, and it has so many different frameworks, libraries, use cases and what is the worst → designers.
3
4
76
10,938
Replying to @__ielm__
The number of tools we use daily to "make things easier" is huge. And actually, it's not making anything easier...
3
1
66
6,495
Replying to @dannypostma
The Adobe pricing is a joke. I know many people who never even tried it because of this sick pricing.
75
3,578
Best skills to learn in 2022 that will bring you a lot of money: - nocode - sales - marketing - content creation - copywriting What have I missed?
19
4
63
Replying to @al3rez
People. It's impossible to focus on coffee shops. There are distractions everywhere.
6
61
7,435
Replying to @eddiejaoude
Backend. When I'm changing something on the server side, I'm thinking about possible use cases and future improvements. I don't have to deal with presenting this to the user.
1
2
54
9,908
Replying to @initjean
I see all apps are designed with such style recently. I didn't see anything fresh. There is actually nothing new. Nothing. Our creativity is gone.
4
51
13,847
"1px solid red" black color is not clearly visible in dark modes.
3
1
52
1,055
1. htmx is great but... Yes, htmx is great. It reduces the amount of JS in project drastically. Currently, in project, I don't have more than 600 lines of pure JS. And it is a pretty big project. Also, htmx approach just feels good. Replacing part of forms or tables just works.
2
48
5,793
Replying to @trikcode
Linux is the best. But macOS has great hardware :)
3
1
50
1,945
If you are thinking about starting with @bubble my advice will be: start today. You first app will be terrible. Second one will be a little bit better. And with each iteration you will be able to create something better! Start today and keep going! #buildwithbubble
10
5
42
Replying to @KevinNaughtonJr
Always wonder why people believe that there are any shortcuts in life. You can't learn a programming language from 0 to at least know what's happening in 2 hours. It's impossible. But still many people believe in this. And don't get me wrong. There is nothing wrong with trying to learn. But be realistic. Programming is hard. It takes years to become at least an average programmer. There are no shortcuts. But... maybe with this video: "JavaScript in 100 seconds" you can do this.
2
1
43
6,629
Replying to @levelsio
Most of my non-tech friends never tried ChatGPT. Some of them never heard about it. None of them has paid subscription. ChatGPT is not so famous outside tech bubble :)
1
1
43
14,632
Replying to @pbteja1998
You don't check the implementation by yourself? Beside tests. Even bad code can pass tests.
1
42
10,027
Exploring HTMX: It's reshaping client-side web development with its simplicity and power. How have you integrated HTMX into your JavaScript/TypeScript projects? Share your experiences and any tips you've picked up along the way.
7
2
42
6,582
Replying to @CodeByNZ
Android pick-ups those codes from SMS and emails. What we should actually dream about?
43
2,038
That's my short conclusions so far on this tech stack. It's really nice and allows developers to craft solid solutions with fewer bugs, faster. If you liked my summary, leave a comment, share it and subscribe. I'm going to write more because I'm missing good threads on X!
2
39
4,415
Replying to @TrisH0x2A
I love Django. But it's sometimes too big :(
3
41
3,786
Replying to @trikcode
Currently, it is easier to switch between those roles than it ever was. It's worth to become full stack dev.
5
42
3,677
Replying to @wojakcodes
I'm still wondering who is using AngularJS in 2025.
6
40
6,193
The whole validation is done on the backend. As a frontend, I just have to display the error message and change the styling of inputs. The state of the application is stored on the backend. I don't have to worry about such things. It just works.
2
40
5,868
Replying to @letscodedevs
It's easy: no alcohol, no relationship. Just work.
3
32
1,174
Replying to @SergiiKirianov
Man I'm programming over 8 years now. And I feel stupid every day. Several times a day. I'm afraid of the day when it will stop. That will mean that I'm dead, probably.
1
39
1,186
Replying to @ghumare64
I'm switching from Docker to podman. And I see one thing. Podman is working 10x more efficient :)
5
1
38
1,858
On the other side, there are a few things missing. First, after replacing part of html with htmx I'm loosing all JS listeners on replaced elements. So it requires a different approach with bubbling, for example.
5
35
5,735
JavaScript is difficult No code is difficult Writing is difficult Sales is difficult Everything is difficult until you start. Just start to do something, and it became easier with practice.
9
5
38
1,559
Today is my 31st birthday. I have only one lesson which I want to share with you all: The pain of regret is far worse than the pain of discipline. Don't put your dreams off for later.
3
3
33
2,304
Replying to @Shefali__J
Those two are not equal. It all depends on the context :D
2
31
1,337
Replying to @csaba_kissi
requirements.txt :D
1
34
1,217
Replying to @theo @t3dotgg
SQL in templates will be a thing again. I think I have to dig up my notes from 2006 about PHP. It will be interesting.
4
29
4,895
Replying to @RhysSullivan
Nope. Software engineers can be vibe coders, but not the opposite.
1
33
1,429
Replying to @dev_maims
Hey! I'm a software developer from Poland. I'm working with SaaS companies and helping them with their development problems :)
4
26
2,459
Both. It depends on requirements. So for small projects I like to use nosql like MongoDB. For a serious project which has the potential to grow, I would rather choose Postgres :)
2
3
27
1,571
Next, if I want to make some UI changes without calling backend, it's hard. I decided to use jQuery to hide and show some things. Currently, I would use Alpine.js instead, but this project is already about to end, so it's pointless to make such a change.
3
30
5,652
Replying to @nikosteller
It's difficult to find a good co-founder which will be obsessed as much as you. But if you find the correct person, then it's an only way to go.
5
30
932
Replying to @phuctm97
The JS Community has its ups and downs several times a day. I don't care about it anymore. There is no perfect software. There are just people who claim something is perfect.
1
27
5,493
Possibility of creating amazing stuff :)
24
1,626
2. Second part of the stack is Python Django. It is my first such big project with Django. I never use so much of it. But I really like it now. Mostly for rapid development, but not only this. Django templates are fantastic and allow me to create easy to reuse components.
2
25
4,944
Replying to @NanouuSymeon
Yes but it has nothing to do with being developer. It's cultural and society influence
1
26
1,055
Replying to @itsalejandrolr
I'm using something like this: Be brutally honest with me, don't agree with everything and tell my basing on available data is my idea worth considerig. And then he don't agree with me very often.
24
3,640
Replying to @samirande_
They are not looking like seniors. Seniors don't care.
1
27
3,207
Replying to @AdemoyeJohn
I'm using Brave. So it's almost chrome :)
1
24
5,712
Replying to @TrisH0x2A
Once, I coded a backend in JS. Two weeks later, it didn't start because some node packages get breaking changes. I fixed it. And two weeks later I had the same problem with a different package...
2
23
985
And the last big problem I had so far is history error. I had this issue when going back and forward in browser history sometimes breaks the layout. I still don't know the real reason behind that, but I found some solution in htmx repository issues.
3
25
5,370
Replying to @_david__wright_
Hey David 👋 I'm Mateusz from 🇵🇱 I'm working with SaaS companies to help them with codebase problems :) I'm also building my own product, which I will be introducing at the end of this month :D
8
23
861
Replying to @Frampini
Recursions are great when you have deep nested objects, but you don't know how many levels it could be. A great example is a file tree. You can have many levels of directories and files. To list them all, the best way is to user recursion.
2
22
484
I just ordered the official NestJS fundamentals courses by @kammysliwiec and @MarkPieszak ! 🐈 Proud to support @nestframework ! courses.nestjs.com/
2
3
23
Replying to @tom_antok
I was always on dark side! itemId is the correct answer or you are on wrong path! :D
22
3,894
I thought it always has been WordPress on freelancing. Most of my freelance projects was about WordPress :)
1
20
Replying to @ThePrimeagen
Good taste. It hurts :D
20
4,559
It's works great with htmx. Also, Django CRM is straightforward and forgives many mistakes. The whole system is working smooth and without bigger issues. I'm becoming a fan of this solution.
1
1
20
4,772
Replying to @_devJNS
I'm not sure, to be honest. I like Claude more than ChatGPT. But it's my personal opinion.
2
20
817
Replying to @_devJNS
Most examples are given with web apps. So it's easier to teach AI on them.
1
22
690
Replying to @Official_ly_Dev
Curl is the best option, but I'm using Insomnia to save endpoints as a kind of documentation.
3
22
1,160
Replying to @tjerkienator
Well, I prefer to work from my basement, like a real programmer😂
2
19
344
Replying to @MadhuSaini22
Postgres. And I'm unable to give you a really good reason. I just like it :D
1
18
1,328
Replying to @devjatinmahajan
I was working on both roles and I'm pretty sure that frontend is more stressful. After all UI is something for customers.
1
1
17
985
Replying to @daboigbae
"Best programming language" Object Notation :)
2
18
5,564
Replying to @samirande_
I have no idea what "safety" means in this context. But JS is definitely not "safety"
1
20
1,103
The number of discussions about @htmx_org I have since yesterday are just insane. Thanks, everyone, for sharing. I will definitely use some of your advice. And I will keep sharing with you my thoughts about it :)
1
18
1,340
Replying to @jon__lane
Exactly. I was wondering why so many apps are pushing so hard to have SPA when actually most of them are simple CRUD's.
1
3
18
4,102
Replying to @senbodev
If it doesn't look like this, that means you have actually something to do beside coding. I mean actual life ;)
1
19
1,045
Replying to @r0ktech
When I was learning basics, I took a lot of notes. But now I don't need it anymore.
5
16
4,567
Replying to @madzadev
Sure. But I will never relocate. So the office has to be near my living place.
2
1
18
1,774
No matter what tech stack you use for your startup. Remember: Selling is much harder than building a product.
4
1
17
431
Replying to @PLBompard
I don't think so. Frontend frameworks will be limited in time, and we will get back to relying on the backend more. So I hope that the future is in such libraries like htmx or Alpine.js
2
18
1,392
Replying to @csaba_kissi
Tailwind is using little different breakpoints. And I think it works fine for responsive designs. You can check the default one here: tailwindcss.com/docs/screens
2
2
17
1,633
Replying to @_devJNS
Postgres. I don't like databases without relations :)
1
18
904
Replying to @katuixd
I just switched from yarn to bun, and I'm surprised. It really is faster.
1
1
15
3,989
Replying to @CodeByNZ
I don't want to see the desk after day one of Rust or C++.
3
18
1,292
Replying to @introvertsmemes
I don't need money. I need fortune.
16
3,087
Replying to @AaryanBajaj18
I found a part of code with such comment: "Don't touch. We don't know why, but after deleting this code, the app crashes." - And there was a date. 2008 or so. I saw this comment in 2016 and it was still relevant.
1
13
475
Replying to @ania_kubow
Build your own projects ASAP. Don't care about everything around :)
1
2
13
443
Hiring people’s is hard but firing them is much harder
5
13
826
I have a problem with WordPress. It's a great tool which is really challenging to use sometimes -.-
2
1
15
610
Replying to @TheJackForge
The problem with Discord is that you have to be there all the time if you want to be on time with everything there. I really miss old good php forum times. It was much easier to keep on track with such communication.
2
16
Replying to @1Umairshaikh
That's why validation is so important. Validated product is easier to sell.
2
15
1,742
Replying to @monaangl_1m
You can't cheat accidentally. Cheating is always a choice. It has to be a conscious decision. Other ways, it's not cheating.
16
501
Replying to @pasit_ark
I think it's because you watched podcasts. You should listen to it during cold showers or ice bathing.
2
15
618
Replying to @TrisH0x2A
I'm interested why in most such posts no one mentioning Rails?
1
14
2,110
Replying to @daboigbae
I embrace the rule: "Leave each file you are working cleaner than you found". This way the code is refactored all the time.
3
1
13
557
I can agree with this. I started with Turbo Pascal, then C and C++ and finally C#, JS and a little bit of Ruby. Each of these languages taught me something. Adding a data structures and algorithms was also important. But still, I think that knowledge should be up-to-date. Especially when you are a teacher.
2
14
5,841
Replying to @512x512
Is this a first step to create a full Grok code editor? :D
2
1
4
647
Replying to @tiny_kiri
One domain doesn't mean anything. You have to buy at least a dozen :)
3
15
757
Replying to @AdemoyeJohn
It depends on what the newbie wants to do. For pure backend I think PHP is really nice, I'm convincing myself to it. For frontend JS. Game development is still dominated by C++ and C#. I'm always saying that you should pick a tool which suits problems you wish to solve.
1
13
1,258
There are still a lot of successful projects using PHP. I know big company (hiring over 2000 people) which has all internal tools build with PHP and Laravel. They even have some connection with their production machines written in PHP and C++ :)
1
14
2,509