SamProgramiz (@SamProgramiz) header
SamProgramiz (@SamProgramiz) profile picture

Co-Founder @LifePlanner_co. Engineering @spairally . Engineering Educator @reduzer_tech

Joined March 2021
Photo by SamProgramiz (@SamProgramiz)Photo by SamProgramiz (@SamProgramiz)Photo by SamProgramiz (@SamProgramiz)Photo by SamProgramiz (@SamProgramiz)Photo by SamProgramiz (@SamProgramiz)Photo by SamProgramiz (@SamProgramiz)Photo by SamProgramiz (@SamProgramiz)Photo by SamProgramiz (@SamProgramiz)Photo by SamProgramiz (@SamProgramiz)Photo by SamProgramiz (@SamProgramiz)
SamProgramiz retweeted
Got an idea on the go? Capture it instantly with Life Planner's quick notes. Speak, save, and searchโ€”no ideas lost! Download now: App Store: thelifeplanner.co/apple/x | Google Play Store: thelifeplanner.co/play/x #Productivity #NoteTaking
1
2
33
SamProgramiz retweeted
We are all given the same 24 hours, but time is the only currency we can never earn back.
1
1
1
33
SamProgramiz retweeted
Got an idea on the go? Capture it instantly with Life Planner's quick notes. Speak, save, and searchโ€”no ideas lost! Download now: App Store: thelifeplanner.co/apple/x | Google Play Store: thelifeplanner.co/play/x #Productivity #NoteTaking
2
3
41
SamProgramiz retweeted
Never miss a beat (or a birthday) again. ๐ŸŽ‚โœˆ๏ธ
1
2
2
46
SamProgramiz retweeted
Do you have your #dcke26 and @FlutterconKE ticket yet? Get yours now: bit.ly/dcKE2026Tickets #flutterconke26
13
18
442
AWS EC2 has been blocking SMTP by default now Digital Ocean is doing the same. They claim that it is to combat spam. I get it, IPv4 is limited and if one is used by a spammer, the next person will automatically have their IP in some block list so they have to block it. What does this mean? The common SMTP ports 25, 465, 587 have been blocked. If you have an application that has to send emails via SMTP, youโ€™re screwed. You also cannot host your on mail server on Digital Ocean. This breaks email. Email was supposed to be decentralized and independent but now we are all flocking in major providers. RIP privacy. Google runs an LLM on your email content which is not encrypted. For now, port 2525 is still open so you can use mailgun. I think going forward emails will be sent via http to bypass this stupidity further breaking email. I hate how the internet has become. Thereโ€™s little regard for privacy.
5
4
2
22
3,106
SamProgramiz retweeted
Whether you're building an Emergency fund or saving up for a new home, Life Planner gives you a transparent view of your progress. No more guesswork, just hassle-free saving. ๐ŸŽฏ Available on iOS & Android. Download now! thelifeplanner.co
1
1
13
SamProgramiz retweeted
That feeling when your savings goals are finally organized.
1
2
1
3
224
Watu waandike Kotlin and Swift for mobile. Waache story mingi ๐Ÿ˜‚ Must attend.
1
2
6
270
SamProgramiz retweeted
Your entire life, organized in one place. โœจ โœ… Tasks โœ… Habits โœ… Expenses โœ… Journal
1
2
3
36
SamProgramiz retweeted
Small daily actions lead to big life changes. ๐ŸŒฑ
1
2
4
45
SamProgramiz retweeted
Saving money is easy... until life happens. ๐Ÿคทโ€โ™€๏ธ
1
1
2
33
SamProgramiz retweeted
Just saw this guy promoting his link in bio on Ig reels with a tihada link, congrats @wamweaaa
2
15
1
62
4,626
SamProgramiz retweeted
Set goals, track progress, and stay motivated. Achieve your big dreams, one small step at a time. Download Life Planner now: App Store: thelifeplanner.co/apple/x | Google Play Store: thelifeplanner.co/play/x #GoalSetting #PersonalGrowth
2
3
30
SamProgramiz retweeted
This will be a goldmine
๐Ÿ“ข ๐—ฆ๐—ฃ๐—˜๐—”๐—ž๐—˜๐—ฅ ๐—”๐—ก๐—ก๐—ข๐—จ๐—ก๐—–๐—˜๐— ๐—˜๐—ก๐—ง! ๐Ÿš€ Cross-platform abstractions leak. For long-term codebases, native-only engineering is the ultimate future-proof bet. Welcoming ๐—ฆ๐—ฎ๐—บ๐˜‚๐—ฒ๐—น ๐—ข๐˜„๐—ถ๐—ป๐—ผ (@SamProgramiz), Co-Founder @Life Planner, to #dcke26 & #flutterconke26! ๐ŸŽ™๏ธ "๐—™๐˜‚๐˜๐˜‚๐—ฟ๐—ฒ-๐—ฃ๐—ฟ๐—ผ๐—ผ๐—ณ ๐—ฌ๐—ผ๐˜‚๐—ฟ ๐—”๐—ฝ๐—ฝ๐˜€ ๐—ช๐—ถ๐˜๐—ต ๐—ก๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ-๐—ข๐—ป๐—น๐˜† ๐— ๐—ผ๐—ฏ๐—ถ๐—น๐—ฒ ๐—˜๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ๐—ถ๐—ป๐—ด" Drawing on 9 years across Life Planner, mUzima, & Vanderbilt, Samuel will unpack: โ€ข ๐—ฆ๐˜‚๐—ฟ๐˜ƒ๐—ถ๐˜ƒ๐—ถ๐—ป๐—ด ๐—ข๐—ฆ ๐—–๐—ต๐˜‚๐—ฟ๐—ป: Structuring codebases that age well through yearly OS updates. โ€ข ๐—ง๐—ต๐—ฒ ๐—ฅ๐—ฒ๐—ฎ๐—น ๐—–๐—ผ๐˜€๐˜ ๐—ผ๐—ณ ๐—Ÿ๐—ฎ๐˜†๐—ฒ๐—ฟ๐˜€: Where "safe" cross-platform bets introduced hidden technical debt. โ€ข ๐— ๐—ผ๐—ฑ๐˜‚๐—น๐—ฎ๐—ฟ ๐—•๐—ผ๐˜‚๐—ป๐—ฑ๐—ฎ๐—ฟ๐—ถ๐—ฒ๐˜€: Dependency strategies that treat the platform as a feature, not a blocker. โ€ข ๐— ๐—ฎ๐—ธ๐—ถ๐—ป๐—ด ๐˜๐—ต๐—ฒ ๐—–๐—ฎ๐˜€๐—ฒ: How to advocate for native architecture within your team. ๐Ÿ“– Session breakdown: bit.ly/samBeyondstacks Step Beyond Stacks with us this November in Nairobi! ๐Ÿ‡ฐ๐Ÿ‡ช ๐Ÿ“ Nairobi | Nov 5โ€“6 ๐ŸŽŸ๏ธ Lock in your ticket: bit.ly/dcKE2026Tickets
1
4
8
470
SamProgramiz retweeted
Tired of juggling five different apps just to get through your day?
1
1
2
36
SamProgramiz retweeted
Tired of manually logging every transaction? We now support automatic syncing for Mobile Money (M-PESA, MTN, Airtel), major Banks (KCB, Equity, ING), SACCOs, and even CSV imports.
1
1
1
3
314