Sr_delphidev Profile Banner
Maurício Alencar Profile
Maurício Alencar

@Sr_delphidev

Followers
180
Following
4K
Media
132
Statuses
1K

🇧🇷 | Software Engineer 💻 | English Instructor 🗣️ | Die-hard Android enthusiast 🤖💚 | Turning caffeine into code ☕→💻

Joined May 2009
Don't wanna be here? Send us removal request.
@Sr_delphidev
Maurício Alencar
2 months
🚀 Coding Cash: Python Reigns, But Delphi's Hidden Gems Shine! 📷Ever wonder if chasing the "hottest" languages pays off—or if mastering a niche powerhouse like Delphi could rocket your career? Check this 2025 showdown of top langs by popularity (via Stack Overflow & TIOBE) vs.
2
0
2
@cb_doge
DogeDesigner
2 days
Top 10 Richest People In The World 1. Elon Musk: $748B 2. Larry Page: $252B 3. Larry Ellison: $242B 4. Jeff Bezos: $239B 5. Sergey Brin: $233B 6. Mark Zuck: $225B 7. Bernard Arnault: $190B 8. Jensen Huang: $157B 9. Steve Ballmer: $147B 10. Warren Buffett: $147B
824
579
3K
@Sr_delphidev
Maurício Alencar
3 hours
Serious, @interbr ??
1
0
1
@Sr_delphidev
Maurício Alencar
4 days
Found out that @MercadoLivre live tracking is just animation. The delivery guy may be in the area, but if stays still for too long ,then the car icon randomically makes turns and stops. Noticed when the app showed the delivery car just around the corner, and there was not a
0
0
0
@cb_doge
DogeDesigner
30 days
NEWS: 𝕏 will now show which country a user is based in on their profile. The feature just went live globally.
1K
815
5K
@Sr_delphidev
Maurício Alencar
1 month
Your forms, data modules, and custom classes will thank you — less code, fewer leaks, happier life 😎💙 Which one do you use? Classic try..finally gang or FreeNotification squad? Drop your favorite ownership trick below! 👇 #DelphiTips
0
0
0
@Sr_delphidev
Maurício Alencar
1 month
Even cleaner with interfaces (Delphi 10.4+) 🚀 IComponentWatcher = interface ['{random-guid}'] end; TComponentWatcher = class(TInterfacedObject, IComponentWatcher) public procedure OnComponentFreed(Sender: TObject); end; var Watcher: IComponentWatcher; // ... Watcher :=
1
0
0
@Sr_delphidev
Maurício Alencar
1 month
Example time 👨‍💻 type TMyClass = class private FSomeComponent: TSomeComponent; procedure ComponentFreeNotification(Sender: TObject); public constructor Create(ASomeComponent: TSomeComponent); destructor Destroy; override; end; constructor
1
0
0
@Sr_delphidev
Maurício Alencar
1 month
Use TObject.FreeNotification / RemoveFreeNotification + an anonymous method! This way the owner gets notified when the component is destroyed — no more manual nil-checking or try-finally boilerplate 🔥
1
0
0
@Sr_delphidev
Maurício Alencar
1 month
Delphi devs, raise your hand if you’re still writing try..finally..free blocks EVERYWHERE 🙋‍♂️ There’s a cleaner, sexier way in modern Delphi that 90 % of mid-level devs still miss 🤫 Thread 👇 #Delphi #FireMonkey #ProgrammingTips
1
0
0
@Sr_delphidev
Maurício Alencar
1 month
Is anyone still using Delphi 5, 7 or XE?
0
0
0
@elonmusk
Elon Musk
1 month
Try it, you’ll like it! Totally new messaging and calling communication system that replaces the old DMs.
@teslaownersSV
Tesla Owners Silicon Valley
1 month
🚨 Did you know 𝕏 Chat lets you do all this? >Change your name anytime >Send disappearing messages >Block screenshots & get alerts >Mute/unmute chats easily >Voice & video calls >Preview media inside chat >Block messages >Delete entire conversation
3K
3K
16K
@Sr_delphidev
Maurício Alencar
1 month
EXAMPLE 1: “Dark mode toggle” procedure ToggleDarkMode(AForm: TForm); begin AForm.StyleName := IfThen(AForm.StyleName='Light','Dark','Light'); AForm.Recreate; end; One line, works on FMX!
0
0
0
@Sr_delphidev
Maurício Alencar
1 month
How to Use (30-sec setup) Open → https://t.co/ZUDagNGE2M Type like you talk: "Dark mode toggle in FireMonkey" BOOM → ready-to-paste Delphi code! Bookmark it: Ctrl+D → “Delphi AI”
1
0
0
@Sr_delphidev
Maurício Alencar
1 month
DELPHI PRO TIP: Meet Your New Co-Pilot! The RAD AI Companion is live and it’s insane Ask in plain text → get instant code No more Google or external AI marathons ! Link: https://t.co/prVh8J13tM #Delphi #DelphiBR #RADStudio
embarcadero.com
I'm an AI chatbot trained on Embarcadero documentation in order to provide helpful responses to questions about how to use the features of Embarcadero.
1
0
0
@Sr_delphidev
Maurício Alencar
1 month
🤨My blue checkmark is gone for a period because I changed my profile photo. Just for you to know.🫤
0
0
0
@Sr_delphidev
Maurício Alencar
1 month
Wait, there's more... Even better: make it accept any generic container that has a .Free method: procedure FreeAll<T: class>(var Container: T); begin FreeAndNil(Container); end; Now this single function frees: TList<T>, TObjectList<T>, TDictionary<..,..>, TStringList,
0
0
0
@Sr_delphidev
Maurício Alencar
1 month
Senior Delphi one-liner that still shocks in 2025: Want a global generic function that works with ANY TList<T>, TArray<T>, TObjectList<T> etc. — without writing it 20 times? Just do this: **************************************** uses System.Generics.Collections, System.SysUtils;
1
0
0
@Sr_delphidev
Maurício Alencar
1 month
Why it's a game-changer: Speedy MVPs: Prototype UIs in minutes, not hours. ⏱️ Cross-Platform Dreams: Test Win32, macOS, iOS, Android all from CE—no excuses for single-platform blues! 🌍 Hack the Limits: CE lets you build/deploy up to $5K revenue apps. Scale your side hustle to
0
0
0
@Sr_delphidev
Maurício Alencar
1 month
Pro Tip: Master the "LiveBindings Magic" Spell ✨ Fire up a new VCL FireMonkey project (yep, CE supports both—dual-wield like a boss! 🔥). Drop a TClientDataSet on your form, bind it to a TListView via LiveBindings designer (Tools > LiveBindings Designer). Watch data flow live as
0
0
0
@Sr_delphidev
Maurício Alencar
1 month
🚀 Delphi Community Edition Power Tip: Unlock Your Inner Code Ninja! 🥷 Hey, fellow Delphi dev! Feeling a bit sidelined by those shiny pro features in full editions? 😏 No sweat—Community Edition (CE) in RAD Studio 12 is your secret weapon for rapid prototyping and rock-solid
2
0
0