Lance Armah-Abraham

1.4K posts

Lance Armah-Abraham banner
Lance Armah-Abraham

Lance Armah-Abraham

@Discoverlance

Cloud Engineer & Developer

Ghana Katılım Haziran 2012
178 Takip Edilen78 Takipçiler
Lance Armah-Abraham retweetledi
Harminder Virk
Harminder Virk@AmanVirk1·
JavaScript influencers have decided to sleep on AdonisJS. But their threads are always full of developers recommending it anyway. That's the only fuel I need to keep building 🫶
Harminder Virk tweet media
English
10
5
96
4.8K
Lance Armah-Abraham retweetledi
Andrej Adamcik
Andrej Adamcik@andrejadamcik·
We open-sourced our cron job scheduler for AdonisJS 6/7. Task auto-discovery, locking, cancellation, graceful shutdown, all built in. We use it across all our projects. github.com/madebyoutloud/…
English
2
4
36
5.3K
Lance Armah-Abraham retweetledi
Fathiu💐
Fathiu💐@abolorreeeee·
Built a Concurrent Task Scheduler in Go.. github: github.com/AboloreDev/go-… It supports: • One-off delayed tasks • Repeating interval tasks • Individual task cancellation • Full graceful shutdown Concepts used: → Goroutines for background execution → Channels for stop signaling → Mutex for safe concurrent map access → WaitGroups for lifecycle coordination How it works: - Register a task with a name + delay/interval - Scheduler spawns a goroutine per task - Timer handles initial delay, Ticker handles repeats - Stop signal sent via channel close - WaitGroup blocks until task fully completes - GlobalWaitGroup ensures clean program exit Real world use cases: 🔔 Notification & email senders 💳 Billing retry systems - Server health monitors Database cleanup jobs Cache refresh pipelines No external libraries. Pure Go stdlib.
Fathiu💐 tweet mediaFathiu💐 tweet mediaFathiu💐 tweet mediaFathiu💐 tweet media
English
8
24
373
15.3K
Lance Armah-Abraham retweetledi
Harminder Virk
Harminder Virk@AmanVirk1·
v7 is finally out 🚀 I've shipped a lot of AdonisJS releases over the years. This one is different. End-to-end type safety was something I've wanted to get right for a long time, and I think we nailed it. Watch the video - You'll see what I mean. Big thanks to @julien_rpt and @romainlanz for helping in every way possible. And, kudos to Insiders for sponsoring my work 🙏
AdonisJS@adonisframework

AdonisJS v7 is here 🚀

English
17
25
231
8.8K
Lance Armah-Abraham retweetledi
shadcn
shadcn@shadcn·
Tanstack Start + shadcn/ui is now just one command.
shadcn tweet media
English
51
115
2.2K
130.5K
Lance Armah-Abraham retweetledi
Harminder Virk
Harminder Virk@AmanVirk1·
These days everytime I open Reddit and search for AdonisJS, I find a gem post praising the framework 😍 This time someone appreciating the beauty of an old-school template engine and how fast everything feels (from development to actual site performance) reddit.com/r/javascript/s…
English
1
5
54
4.1K
Lance Armah-Abraham retweetledi
Tanner Linsley
Tanner Linsley@tannerlinsley·
🚀 Announcing @Tan_Stack Start v1 Release Candidate! Upgrades ↓ ✨ Unified Route Tree: no more server-specific files 🔐 Type-safe middleware & server context upgrades 🛡 CSP/nonce support ⚡ Now works with any native Vite Env plugin 🌀 Zero-JS: any server handler can render!
English
91
268
2.2K
367.7K
Lance Armah-Abraham
Lance Armah-Abraham@Discoverlance·
@PovilasKorop 6. For longevity, should I make sure my migration will work in any MySQL/PostgreSQL project? Thus, use native DB features like enums, VARCHAR length, and other features that just work in any MySQL/Postgres database or depend on using Laravel features like casts and attributes?
English
1
0
1
88
Povilas Korop | Laravel Courses Creator & Youtuber
Working on a longer video (or even a course) called "How to evaluate a Laravel DB structure: checklist of X questions to ask yourself". Imagine you built a DB schema and want to self-review if it's good. Do you have any questions/suggestions on this topic that I should cover?
English
8
0
19
3.2K
Lance Armah-Abraham
Lance Armah-Abraham@Discoverlance·
@PovilasKorop 4. Are comments necessary in migration table fields? 5. Is it necessary to use the laravel timestamps (created and updated at fields) for every migration?
English
0
0
0
43
Lance Armah-Abraham
Lance Armah-Abraham@Discoverlance·
@PovilasKorop 1. When and where to set default values, in model or migrations? 2. How do you handle money? As doubles or ints with model attributes to do conversions? 3. When is it necessary to use enums? Which occasions should you use model casts/attributes instead?
English
0
0
1
48
Lance Armah-Abraham
Lance Armah-Abraham@Discoverlance·
At this point, I think Manchester United @ManUtd should just make a decision and close the club. It's OK, we'll accept and still remember the fond memories...
English
0
0
0
12
Lance Armah-Abraham retweetledi
Freek Van der Herten
Freek Van der Herten@freekmurze·
🔑 There’s something deeply enjoyable when logging in with a passkey. No email/password to type, no redirect to third parties, superfast, … 📦 Creating a little something to make this super easy in #Laravel. spatie.be/docs/laravel-p… 🫡 Will blog about it tomorrow
English
6
15
202
10.4K
Lance Armah-Abraham
Lance Armah-Abraham@Discoverlance·
@ryanflorence Infinity scrolls and any other immersion web experiences should be optional to the user, like have a button that says, click on m to experience this site in a different light. It can be soo confusing when you are not sure of when the page will end or when the experience I over
English
0
0
0
45
Ryan Florence
Ryan Florence@ryanflorence·
For my birthday today I'd like you to reply with - everything you hate about web development and web user experience today - how you think it could be better Please use a single reply and blow past the 280 character limit, I want your full take!
English
63
6
169
31.3K
Marcel Pociot 🧪
Marcel Pociot 🧪@marcelpociot·
I absolutely love Tailwind CSS - but sometimes I miss the simplicity of adding a simple "card" class on a div to make it look nice 😅
English
76
9
406
54.9K
Lance Armah-Abraham
Lance Armah-Abraham@Discoverlance·
@Will479242 @ryanflorence Probably not, use client is only needed when you are using client hooks or browser info like useState, window and such so unless the Link component uses any such APIs, it will be a server component by default.
English
0
0
0
125
Bill
Bill@Will479242·
@ryanflorence I immediately thought "use client" or directives were involved since ActorLink renders a <Link>. I assume there's possibly now a "use client" directive on the Link component itself 🤔 Implementation details aside, super pumped for the release 🫡
English
1
0
1
537
Ryan Florence
Ryan Florence@ryanflorence·
In the upcoming RSC support in React Router you can inline your data dependencies for the "non-critical" parts of the page, even a little link But (!) you can also use loaders to ensure you've got the "critical" stuff before the stream starts and respond with proper http status
Ryan Florence tweet mediaRyan Florence tweet media
English
14
11
267
71.4K
Lance Armah-Abraham
Lance Armah-Abraham@Discoverlance·
@github We need Github Copilot in Open VSX Registry... private workstations normally only support this registry, and we can hardly benefit from our copilot subscription
English
0
0
0
73
Lance Armah-Abraham
Lance Armah-Abraham@Discoverlance·
@TheUtdKobi It should be between Zirkzee and Mazroui. Maybe a bit more to Mazroui because he's just been consistently hood from the beginning whereas Zirkzee has picked up recently but his performances have been brilliant
English
0
0
0
61
Kobi
Kobi@UtdKobi·
Who has been by fast the best Manchester United signing this season?
Kobi tweet media
English
1.1K
329
10.9K
428.3K