15ye engineer / Indie Hacker / Car mechanic Building 🔔 updatify.io Follow to learn more about engineering and creating unusual stuff

Earth
Today I turned 35 🎉🎂 A bit depressing number honestly, feels like half of my life is done But I hope next half will be much better than previous
309
9
738
58,783
Another guy booked demo and didnt show up 😢 Its not always sunny in indie hacker land
117
5
655
185,759
Replying to @PierreDeWulf
bro I compared xiaomi SU7 to my Porsche taycan, its nowhere ever close by all aspects(except acceleration, but most EVs are close to each other) But reviews were telling how amazing SU7 and how overpriced Porsche 1. Material quality - looks good(on video), feels cheap in real life 2. Comfort features - most unusable in real life, unless you want to show it off to your friends. Infotainment good, but I drive car not for infotainment(but I agree Porsche sucks in that aspect), map works, bluetooth works, CarPlay present 3. Driving - SU7 drives like coffin on wheels, poor(non informative) brakes, somehow good acceleration(but as I said above its not surprising on EV) 4. Overall feeling - its just feels like something fancy you ordered from aliexpress. On store page it looks cool, but when you start to use it - everything seems to be off PS: I agree that because of Chinese cars, western manufacturers started to act quicker which is good for us, consumers, but I highly doubt they will be replaced by chinesse cars PPS: I also tested myself few other chinesse cars - Zeekr 007 and their SUV(I think its 001 or so), BYD Song and all of them not that bad, but if you ever drove something better than Renault - you definitely will not want to switch to chinesse. But they definitely will get their market share
61
9
520
42,080
What happened to vibe coding trend? Not seeing anything created by them except few landing pages Or is it just algo that doesn't show it to me?
224
7
527
73,063
Today is a big day for me. I finally reached 1000 followers. It took me 1 year 3 months and some days of everyday showing up I dont post engagement farming content, staying genuine, authentic with boring tech stuff Thanks every one ❤️
162
1
409
19,213
Is anyone using standing desks? How ofter do you use it? Is it worth?
169
1
219
24,616
After yesterday's @marclou and @levelsio other repost few weeks ago I got huge traffic spike but didnt make any new customer. This lead me to few thoughts: 1. Value proposition sucks. Everyone understands what is it, but not really understanding value 2. Lack of features. Maybe not everyone needs release notes tool, but needs roadmap. But having release notes would be a bonus(or vice versa) 3. Wrong audience. For new apps or apps with single feature my tool has no real use, its more like for mature SaaS. 4. Lack of information on @updatifyio profile. This is minor, but why not add more, since it will not take much time With those thoughts in mind I will try: 1. Rework landing page to show existing feature and explain why would you need it 2. Try to find a places where my ICP hangs out 3. Try cold emails/DMs with bigger SaaS which still don't have release notes tools 4. Check competitors and add 1 more core feature for better value proposition 5. Improve social profile, spend more time on SEO, write more articles, etc I like this tool and I use it myself on my projects too, so I don't want to abandon it just 1.5 months after launch PS: Thanks everyone for your comments, some were pretty rough but fair, others just gave me more confidence to keep trying. Love you all ❤️
It’s been a month since I got my last paid customer on @updatifyio No matter what I do - no results I feel like I miss some basics What are some good guides how to get started in saas marketing ?
62
2
163
41,967
It’s been a month since I got my last paid customer on @updatifyio No matter what I do - no results I feel like I miss some basics What are some good guides how to get started in saas marketing ?
127
2
181
614,134
Replying to @PLBompard
Like why not? Still faster than doing on windows Some apps has really nice backgrounds
2
141
5,500
Replying to @levelsio
Because they probably don’t even know. It’s the system that sends emails and then only know you by client id
2
139
27,819
Yesterday @levelsio advised me to post articles here instead of 3rd party blogging platform, so here we go: Hey everyone! In this post I wanted to share some of thoughts from my learning process. I'm developing apps for about 15 years, with main lang - ruby and ruby on rails framework. Over my career I worked with pretty much everything - embedded development, mobile, desktop, web. I know about elixir since 2017 or so when I first saw Chris McCord vid on YouTube about Phoenix. Always wanted to try but never had a chance. Last year I decided to build a product for my own needs and thought what if I use Elixir/Phoenix for that. To start - I decided to use boilerplate. I won't be sharing the name, but overall I wasn't really happy about it. I had to rewrite about 70% of code because it simply didnt work for my needs, even though my app isnt that special and doesnt have anything non standard. Its simply code wasn't really extendable or reusable, so for my next product I will probably just start with empty PHX app. It took a bit of time to get used to Elixir functional approach. I could not understand Quote/Unqoute concept until very recently, but that didnt stop me from implementing most of my app with out it. Ecto concept was always not the most pleasant. While I understand why it was made that way, I had cheatsheets always with me simply because I could not memorize function names and arguments, esp when you can use macro syntax for things like select, etc. LiveView is miles ahead of Rails's turbo. At some point I was even overusing it for simple UI interactions such as opening dropdown, etc. Later I refactored code to use Alpine.js for everything UI related and I'm happy about that. Hooks are really nice addition too, but I only used it once in my case. Just LV and Alpine.js was enough for me. I live in Europe, but I host app on DO in NYC region and have no latency issues with LV. I even tested it through few VPN connections to add some latency and it was working better than most modern react based apps. And overall I was happy with ease of use. I don't really understand complexity made with layouts(root, live, app) so took a bit to get used to it. ObanJob was nice surprise for me. Finally I didnt need to run another instance of app for background jobs(hello sidekiq) and it required 0 extra infra or maintenance. Maybe for big queues it would made sense, but I have few jobs running every few mins, so it works well. I had issues with deployment. There are few ways to deploy apps and I went with dockerizing compilation. Dockerfile was pretty simple multistage build, but when running I had OOM errors on my 4gb instance. After hours of googling and debugging I found this `ERL_MAX_PORTS=1024` which solved all my memory issues. It was just a message on elixir forum without much explanation. Testing tools are a big rough. Rails has many useful gems to help with it like factory bot, etc. ElIxir/Phoenix seem like a bit behind in this terms(but I might just didnt find good tools or good approach). What I really like - elixir's case statement. Handling different call results not much easier because of pattern match. So things like {:ok, result} -> ... {:error, message} -> helps to handle errors much easier. And overall pattern matching feature is super useful and helped me to write really good code comparing to same in ruby. It's also nice Phoenix has generated authentication code. Unlike from devise - it has minimal implementation, but it's really quick to add anything you need. In my case I added google/github authentication in just few hours. Some of recent updates made regular controller/template/views a bit weird for me. For some reason now templates, views and controllers under same `controller` folder making it really hard to manage it, would be nice to have separate folder for templates/views outside of controllers. The app I build - @updatifyio is a release notes tool where you can embed widget to your web app. I also used LV to power the widget. I have some JS code to create modal, but then it just creates iframe inside with LV powered app. One of the features - blog which you can host on subdomain - took a bit of time to get sorted with subdomains. I came up with few plugs that helped me to serve requested blog on subdomain, and it was one of first things I covered with tests because I still feel like it could be done better. For some 3rd party services there isnt a package, so I had to write my own harness, but its not that hard and mostly can be done in matter of hour. I also had few back and forth with image uploads. Originally I stored them in app, but eventually decided to move to CDN, because it was simply cheaper($5 for DO Spaces). Took a bit to understand ho presign_ function works and thats first time I used hooks. I still don't really like how its implemented and I feel like it could be done easier Overall I'm really happy with my elixir/phoenix experience. I already pitched this tool for another paid project I'm about to start. The biggest complexity was to convince client there's enough developers on market to support it. For my own projects I plan to use it more. I'm not sure how well it will work just of API type of projects, since LV is a big part of framework and one of reasons people like it. I tried LiveViewNative few months ago. Saw Dockyard CEO post on twitter and gave it a try. Its in very early stages of development, but it can definitely has its own audience and niche. Its not be used for apps where you might be offline, but I feel like e-commerce type of apps could benefit from it #MyElixirStatus
15
4
140
31,325
Replying to @jarekceborski
Thats what I'm doing for years, but not on Mac, just on regular mini PC with headless ubuntu Accepts only connection through wireguard tunnel. SO far its been safe and solid stable
6
125
29,964
Replying to @levelsio
It’s a russian thing even though owner tries to prove different
3
111
12,671
Replying to @johndeanl @levelsio
gotta open you another secret - some people wash their underwear in teapots in your room the least you touch/use in your room - healthier you be
17
2
97
182,739
Replying to @TheJackForge
many people understimate that chasing often impossible goals with good 9-5 you can save, buy some stocks and by retirement age you'll be all good
3
1
93
6,878
I'm into ruby on rails for 15 years and Ive seen exactly same situations(on smaller scale but still) And surprise - in one of cases they returned back to monolith completely, other - mostly returned back, leaving few microservices for where ruby was bottleneck Turned out adding more CPUs cheaper and quicker than rewrite whole app having tons more people to first write and then support it(plus overhead added by infra)
At a past company, the head of engineering and the principal engineers decided to break our Ruby on Rails application into a Go microservices mesh. They created very detailed design documents and architecture diagrams. They went all out and used Kubernetes, gRPC, service templates, the whole shebang. The whole senior engineering leadership came from Amazon, where they were used to each team owning a distinct service. They tried to apply that model directly. But our issues were with code ownership and poor domain modeling. The entire application could have run on just a handful of EC2 instances. What was the result? Five years later, 70% of the application is still running on the Ruby on Rails monolith. Never completed the migration. But now they have to maintain two systems. None of the original leadership works there anymore.
2
2
87
10,172
I almost built myself a new habit. Every day(mon-fri) I go to park for a walk at about 2-3PM I'm doing it already for ~1.5 months Its 15 min drive from where I live, and almost no people there during that time NGL it works really well for me. Sort of opening 2nd breath for my mental tasks
42
1
82
8,499
So many people using cursor and similar tools than I'm wondering how many of you were actually coding before AI coding tools ?
57
76
15,345
Another traffic boost thanks to @levelsio repost 🙏🏻 Reading tons of comments and chatting with people who are better at marketing than me revealed sad truth - my landing page isn not working. I already started to rework it, but for now it's mostly text and shuffling sections. Whats more important I understand(at least in theory) what I need to put on landing page to explain better to people what is the product about. The only thing I'm unsure - how to answer to question "Why should I use @updatifyio instead of COMPETITOR_NAME" ? - My app does not have all the features others do(I just started). I don't have social proof yet, so I'm kinda stuck at what do I answer here
41
1
74
10,424
Replying to @PierreDeWulf
True, but this whole topic exists because Chinese companies gets sponsored by government. Will they still be sponsored in 10 years ? Will these companies also exist in 10 years ? Curious to see how market will look like in 10 years too
11
1
66
8,635
Replying to @thekitze
no, whats the point? Small luggage always included in ticket, no reason to limit yourself to 1 pair of socks and underwear
12
64
36,894
What non AI products are you building?
75
62
7,908
Replying to @elonmusk
Just don't confuse "free speech" with "no consequences for whatever I say"
10
1
55
13,784
Replying to @ibocodes
is this bad math to make people to correct you? Fixed for you - $2800/day is $1m/year
4
58
8,089
Replying to @marclou
Why do you think its worse than entrepreneurship? Most entrepreneurs won't even make their income to match corporate job Its a survivors mistake to think that every entrepreneur makes times more than at corporate
7
52
4,631
Hi there! I'm software engineer with over 15 years experience in web, mobile and embedded dev. I've worked in small and big companies and here sharing my experience with tools and technologies that aren't really mainstream but very powerful. Follow for me interesting content!
2
1
50
7,030
Official challenge I'll pay $100 to @levelsio every week if I won't do gym 3 times/week Will report about every visit here
Replying to @_avdept
Pay me $100 if you didn't go 3 times per week every Sunday
7
2
50
15,264
Replying to @NetflixValhalla
What a shame! Multi billion dollar company can't hire historian or even google yourself about some facts about 10-11th centuries.
47
I've been part of team developing @CodeEditApp and I know how hard is it to develop a good code editor that isnt just a wrapper around text input with a bunch of fancy buttons Another example is @zeddotdev, which has funding, and still far from being feature-rich on part with other like vscode This is definitely cool project and I've followed author to see how it goes, but its super hard(I'd say close to impossible to build editor that has enough features for everyday use But either way @athasdev gl with this project, curious how far can you go
2
1
49
2,843
Replying to @levelsio
that totally sucks even in country at war, we all still use AC, and even when we had blackouts, I still used AC off inverter and battery(I have 10kwh of capacity). Can't imagine working at 27C+ temperature inside(although it works good when you're outside)
1
47
6,217
Replying to @levelsio
you can call it whatever you want mate, but it wont change the facts
4
47
2,603
Replying to @manegallo
Vibe debugging I guess 😅
5
47
2,423
Remember a week ago I had birthday? One of my friends was out of town and today he gifted me this Lego Porsche 911
20
47
4,481
I recently turned 34 and I've started seriously thinking about my health: About 2 years ago I quit drinking alcohol Few months ago I returned to gym for 3 times/week(thanks @levelsio) Few days ago I quit drinking coffee(not sure if there will be any changes) Today I challenge myself to eat sugar(sweets, desserts, etc) max 1 time per week(I did this for a year few years ago and then started to eat again) My long term goal to stay as healthy as possible without going crazy into taking tons of pills What other thing should I consider?
27
44
5,020
Replying to @levelsio
Man, look at pi-hole.net also. While adblockers are awesome, you can bloc part of ads even before it reaches your browser, making it perform a bit better
4
44
35,194
Off to vacation Long road ahead but I’m happy it finally started
10
43
1,329
Week 1, 3/3 done Sorry @levelsio, no extra steak this Sunday 🥩
9
37
104,390
Replying to @thekitze
I use apple's Magic Keyboard with no regrets or complaints. got it like 7 years ago and still in service
4
40
3,772
Week 2, ✅✅❌ done Did a bit more cardio today, so got a bit sweaty
17
41
1,648
Replying to @techspence
That’s why you never tell anyone how you do your job 🛋️
1
33
6,594
Replying to @levelsio
im just constantly connected to home network via VPN to have access to all my selfhosted apps has nothing to do with free wifi security though, just wanted to share
38
6,350
Woke up after Pieter's repost of post with no show up on demo and cant believe how many support comments you guys wrote This means a world to me ❤️ The post also brought some traffic to my website, and helped me to catch few bugs I didnt know about earlier
8
39
3,750
Replying to @levelsio
Tons of tutorials man, dont be lazy to spend 1 min to google it
6
37
6,397
I'm lately feeling more anxiety reading tweets. I quit TikTok and instagram because everyone seem to be super successful(although its not). Now the same story here in twitter. Everyone sells their products for 6fig, getting 4fig MRR overnight, etc so I started to feel myself total looser by just doing my 9-5
21
36
2,152
Replying to @mjovanc
Linus Torvalds(mr fuck you Nvidia) Literally server that powers twitter runs on some linux distro
1
35
1,088
Replying to @cengotengo
I asked about vibe coding, not real coding
3
34
3,295
>Russian church >In Ukraine which defends from russia? Don't you see a super obvious reason for that?
3
29
495
Never shared my working space Yes I like green!
25
32
1,287
Btw I’m still doing gym 3 times a week Grateful to @levelsio for challenging me and helping to bring this habit back
5
32
2,478
I like this feeling!
12
31
1,517
Seems like everyone lost interest in 🦋?
20
29
2,795
Replying to @denicmarko
I invested into car repairing garage and often work there myself too
1
25
1,659
Replying to @denicmarko
hot take - stick to older tech and dont rush after modern fancy stuff 10 years old frameworks mostly better than anything new
5
29
1,641
I didn’t touch computer today, spent whole day outside with my wife and then with some friends Just found out I scored #3 for @updatifyio on uneed launchpad, thanks everyone who voted, it means a lot to me On photo - picked up my wife after flowers master class she attended
5
29
4,061
It finally happened to me too 🚀🎉 My first paid customer on @updatifyio
10
2
29
1,689
After @bcardarella comments about LiveView Native I decided to give it a deeper try to see how it feels from perspective of web and mobile engineer. In my everyday work I work with Ruby, Elixir and Flutter so I'm playing on both teams and understand how both web and mobile development works And here's my thoughts: * Ease of setup. The team behind it done great job on installation process. It took me literally 2 minutes to add to new phx project and get app running in iOS simulator * You can really build apps from your phoenix codebase, means you can add app support at later stages when you already have web app done * Backend powered UI - this is a specific approach which isn't always needed and might simply not work for offline type of apps but definitely works well when your clients always connected or you want to change UI per each clients in specific way. This works very well with some online stores * Following to previous statement - your apps are online only. There's a PR to add offline support, but honestly I'm not sure how could it be done without actually running phx.server on device * Similarity to SwiftUI. If you-re familiar with SwiftUI then it will be much easier for you to get started. There are some syntax differences and you need to get used to modifiers and styles * I didn't find how to create custom styles, but I'm sure its either already done or planned * No UI debugging functionality(to see how your UI builds) yet. I tried to use Xcode's tools but it didn't actually work * Minor issues with views. In my example below - isOn simply doesn't work, no matter if I pass true/false even though the sources for toggle view seem to be ok. * What's good about server powered UI - is that you also keep your state on server and this can be much easier than doing state management directly on device. * At this stage its too early to speak about plugins that would allow you to access some API directly Conclusion: I think LVN has potential, especially for projects which already launched and requires server handled UI, since you can reuse most of your business logic without any changes as it provides really fast & easy way to build UIs on top of existing business logic. On the other hand your elixir devs needs to learn SwiftUI and the way UI builds on mobile devices so it might take some effort to actually get used to it and I'm really wondering how long would it take for elixir dev to get used to SwiftUI I'm happy there are more tools to build mobile apps without actually using only native tools. I'm going to watch LVN and how it evolves over time and will try to contribute when I can #myelixirstatus
5
3
28
2,666
Replying to @levelsio
I think end ti end cooking can be a good niche. Like when you select receipe, gets all products delivered to you, and then fed receipe into some multi chef add ingridients and get your health food spending no more than few minutes of your own time My wife runs relatively big food blog ~150k followers and this is what was asked more than anything else - how to speed things up
16
28
59,451
Replying to @danielcranney
mr fuck you nvidia 🤣
1
26
2,187
Replying to @marcba
if you know basics of reactivity - you should pick it up in no time
2
25
14,654
What's the point of all these "lets connect" tweets? Just follow quietly everyone you like and build your audience by sharing your own thoughts For me these posts looks like begging Do not mean to offend any
14
23
2,203
This is biggest picture I ever seen in my life! So far I love Warsaw 🇵🇱!
9
1
21
950
I appreciate your comment @marclou But for some reason I feel like I'm just dumb or not understanding some marketing basics. Seeing what shitty products people ship and make $$ makes me think its not about product in this case, but rather absence of some skills But I think it might be good idea to work on something in parallel while trying to get updatify off the ground too
5
28
3,997
I'm lucky enough to live with a woman who not just likes to cook, but also makes $$ off it And me - I'm eating all the things the films so I'm 100% winner here
get yourself a woman she cooks so you can ship
8
25
1,704
Replying to @tibo_maker
I still call it twitter X feels like its a 4yo kid named his favorite toy
2
24
1,121
I suck at making good landing pages. 🐥 It either look terrible or just does not show what am I making at all. How do you build your landing pages? Good and not expensive designer contacts?
29
23
6,097
Just had a nice demo with @martindonadieu, thanks for showing up and sharing your input Will implement features you asked for and hope you can use @updatifyio for your open source products
2
1
23
2,556
Today is Easter, me and wife went to church wearing traditional clothes
8
24
896
I was shocked and surprised by amount of congratulations I got under that post Its more than I had for my whole life lol Never expected it to happen Thanks everyone ❤️🙏🏻
Today I turned 35 🎉🎂 A bit depressing number honestly, feels like half of my life is done But I hope next half will be much better than previous
6
23
1,131
Replying to @levelsio
Talkers are usually a people who wants that others build for them. That’s why all these email threads, zooms etc so that later whe you succeed they could say - it’s partially my success too
23
3,594
Replying to @adamwathan
can't you just do it with 2-row flex per each physical row? Outter row aligns to center, inner image row aligns to bottom and text to top
23
3,344
Replying to @TheJackForge
you still can get into(unless you already did) I was full stack for over decade, then picked up react-native and then flutter. Now I even do SwiftUI native dev after ~2 years of semi active usage of Flutter
2
22
2,876
Replying to @dhh
Familiar speakers man 😂 Do those stands makes it sound better when speaker aligned directly into the face?
4
21
16,547
Replying to @levelsio
there's Mattermost, selfhosted slack alternative which I use for my company and its good enough to cover 90% use cases you can have with slack. But its free
1
20
1,816
Replying to @levelsio
bro this literally receipt to disaster for people who never touched it most will probably leave ssh root@ip unprotected
7
22
45,860
Replying to @levelsio
I just tried in Claude and it works until a moment you need to apply tiny modifications, like make angle more curved, or some line narrower SO idea definitely works, but I feel like I'd need to jump back to Figma to fine tune it
4
21
4,500
Replying to @levelsio
cant believe people still didnt get that they lose credibility using this kind of tools to engage
1
21
1,862
Trying new breakfast today Is it healthy enough ?
15
21
1,397
I saw this as "life hack" on tt, then asked a friend who worked in hotel and he confirmed. He personally found woman pants in teapot when they forget it after checkout
3
19
9,155
Replying to @trikcode
I dont drink 2 years, so not a big issue for me
2
21
2,894
Few days ago received this email Small number, but means a lot to me. Last month I've been actively trying to do marketing for updatify and while SEO takes a lot of time, I hope to double this number in next 4 weeks
6
19
1,037
Replying to @levelsio
bruh, sell all your shit or you'll see -50% eventually I sold when I got ~-5% on my portfolio before trump introduced tariffs(but actively spoke about it)
9
20
18,699
What stops from working us from places like this ?
21
18
1,494
Replying to @levelsio
There's a tool called @home_assistant and you can build something really amazing on top of it. Like custom LLM to process your calls and proxy them to automations/devices
2
20
2,522
Replying to @FI_investor
Bro $5k isn't enough tbh, aim to 10k at least. With increased income your demands also increases, so I found 10k to be lowest comfortable range of income
4
20
2,741
Replying to @dhh
Except with sludge - you was free to leave the website and move on, while with AI slop being generated 1000times faster than human sludge - its a matter of months to flood whole web with AI slop leaving you no chance to filter out bad content
4
20
7,352
Replying to @barnetvilem
Read docs about web hooks and make sure you track all record of payments for each purchase/user Use regular stripe checkout links, no need to implement your own checkout form, its just a waste of time Make sure you save as much information as you can
1
19
565
Replying to @hasen_95dx
You have os and bunch of services in bg. Unfortunately 8gb is not enough for more or less serious work. My buddy in same situation. Apple should not sell them with 8gig in 2024
3
16
10,770
Any designer willing to help to create icon for open source project? Your name will be on GitHub page I dont have budget for this(just in case) Thx for reply or RT
2
19
2,415
This is nice lifestyle but only when you're in 20s I lived exactly the same even before it became mainstream(im 34 now). But when you get older, I needed a place to settle. I was getting more and more stuff which I needed in my everyday life So when you're young its really nice time to live like that, dont postpone it till later, because it will be later
You’re closer to the good life than you think. $1,000/month covers life in Southeast Asia. Nice apartment, good food, freedom to build. Get a low hour remote freelance job to cover it. Spend the rest of your time going all in on your product.
8
19
5,237
I dont do instagram, so X is my instagram Just a few random photos from my Paris trip
7
18
651
Replying to @levelsio
bro, nothing will become cheaper. Nothing had and nothing will. Why? Because why charge less if people used to be charged more?
64
1
18
378,147
Just a morning routine eating my avo toast at favorite place
10
20
497
Hired freelance/indie hacker designer few months ago to do landing page. He completed it, got paid Now when I want some changes and improvements(paid ofc) he’s gone missing completely(not answering my dms) Am I asking too much or people should not be going missing after the job they’ve done ?
23
19
2,250
Sadly most folks know nothing about cars. Only that it can accelerate, stop and turn
4
19
2,468
Day #2 without coffee Had just orange fresh juice So far no notable changes, still hard to wake up and overall sleepiness I had few comments mentioned vitamin D - I have it checking every 3-4 months and take it on daily basis
10
19
744
Replying to @maxfras
My 5 cents - most of them suffer from extra chromosome, and hence acting like clinical idiots
Replying to @catalinmpit
why they need devs, cant they just vibe code it themselves?
2
18
802