Aaron Eisenberg's Avatar

Aaron Eisenberg

@aaroneisenberg.me

Full Stack Web Developer | Laravel & Vue | Husband | Foster Dad to 4 kids 5 and under | Messianic Jew

56
Followers
136
Following
58
Posts
24.10.2024
Joined
Posts Following

Latest posts by Aaron Eisenberg @aaroneisenberg.me

Preview
PikaJew002's Bracket | March Mad CSS Check out PikaJew002's bracket picks!

madcss.com/bracket/Pika...

05.03.2026 03:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

+1 to whoever mentioned enzymatic urine cleaner. It’s really good. Currently sitting on a couch cushion (it’s my spot!) that is slightly damp from cleaning up where my 2 year old potty training little man stood and soaked it really good. The whole gd house smells just slightly of pee these days…

23.02.2026 03:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

All of these β€œvery normal” and β€œnot weird or hostile at all” replies are really selling Bluesky, y’all. *insert the Borat β€œNot!” GIF*

12.02.2026 16:46 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I too would have thought that a user named, ah, β€œPoopyfart” would not be commenting a sincere question lol.

12.02.2026 16:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is super cool!

keytrace.dev/aaroneisenbe...

10.02.2026 03:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The Dark Sausage

29.01.2026 23:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

β€œThe app must be completely finished before I even try to deploy it.”
Lead to a lot of astronaut architecting and never-published ideas.

26.01.2026 18:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This snowmageddon will be a good time for me to burn some tokens and hack on some side projects.

24.01.2026 20:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Needs more purple

04.10.2025 14:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If you are in the Lexington, KY area Oct 9th, come on out for a meetup at 7 pm! I’ll be talking about how I’ve been using DTOs in a PHP/Laravel context. Stay for a beer and hang afterwards!

25.09.2025 18:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
4 panels, starts with the dad from Bluey (Bandit) and fades to the dad from That 70’s Show (Red)

4 panels, starts with the dad from Bluey (Bandit) and fades to the dad from That 70’s Show (Red)

The dad I try to be

The dad I end up being when the kids won’t listen

01.09.2025 17:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I wear a small! And don’t own any Tighten swag yet.

18.08.2025 22:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Email is Easy Everyone knows what an email address is, right?

I scored 15/21 on e-mail.wtf and all I got was this lousy text to share on social media.

17.08.2025 22:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

As a self-identified freaky little mage in a cave, @johnrudolphdrexler.com’s talk was awesome.

05.08.2025 01:53 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I’ll be there!

18.07.2025 20:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thanks, I hate it

12.07.2025 02:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

PHP Devs (or even JS Devs 😱) in the Lexington area, come out for a Meetup next week! I’ll be giving a talk on InertiaJS with Laravel. And stay for a drink afterwards!

03.07.2025 17:18 πŸ‘ 4 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

8 weeks for paternity leave. I didn’t sleep, fed and changed a baby, and helped keep the other 3 little humans alive. It’s exactly what I expected. Didn’t so much as answer an email or write a single line of code. Came back exhausted and not very refreshed lol.

30.05.2025 03:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

@calebporzio.bsky.social I’ve got to say (dad of 4 here, 6m to 5y), your description of multiple hours with just one kid (!) working outside sounds like heaven. An unrealistic fantasy as this point in my life, but sounds really nice. Anyway, back to the joy/mostly agony.

01.05.2025 19:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Well, never mind. That’s nasty. Don’t need to smell Boston Kreme… anywhere outside a Dunkin.

02.04.2025 00:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You… know what day it is, right? Hopefully that’s the why.

02.04.2025 00:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Tress of the Emerald Sea is another really good standalone Sanderson novel.

27.03.2025 17:25 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Beers with Ron, Tue, Mar 11, 2025, 7:00 PM | Meetup This month we're just socializing. Come get a cold one with Ron and bitch about your code. * No Presentation * 7:00p - 8:00p on Second Tuesday * At Awesome Inc (348 E Main

This Tues Mar 11 will be the monthly KYPHPUG meeting.
Beers with Ron.
This month we're just socializing.
Come get a cold one with Ron and bitch about your code.
At Awesome Inc (348 E Main St, Lexington, KY 40507)

www.meetup.com/kentucky-php...

07.03.2025 13:35 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1

And DTO fields can be typed as whole other DTOs (composable, reusable). All DTOs extend a base class and all attributes extend a base attribute class with "hooks" (functions) for different functionality.

Another benefit is being able to generate fake API responses for testing from the DTO itself.

26.02.2025 03:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
DTOs that use PHP Attributes DTOs that use PHP Attributes. GitHub Gist: instantly share code, notes, and snippets.

Sure! My (slightly nasty 🫣) DTOs use reflection heavily to introspect the type of a field to generate a list of validation rules. I use custom attributes on the DTO properties to make it more fine grained (ex. date format).

gist.github.com/PikaJew002/d... (FilesProperties.php is the actual DTO)

26.02.2025 03:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I found an interesting use case for using them with DTO properties to provide validation for third party API responses.

22.02.2025 16:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Torch/components/view/index.php at master Β· mattstauffer/Torch Examples of using each Illuminate component in non-Laravel applications - mattstauffer/Torch

@mattstauffer.com at one time setup the Torch repo which gave some examples of how it could be used outside of the framework (github.com/mattstauffer...). But it’s only up to date with Laravel 8.x. And not really set up to work as a standalone package. I still found it helpful though.

22.02.2025 14:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Just came back from 7 weeks of paternal leave 2 weeks ago . Don’t think you forget how to code… you just forget all of the context for every single project you were working on before. Takes a few weeks to get it all back in your head. Good luck!

19.01.2025 20:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
The final Calvin and Hobbes strip: a Sunday strip with a classic sledding theme.

Calvin: wow, it really snowed last night! Isn't it wonderful? 
Hobbes: everything familiar has disappeared! The world looks brand-new! 
Calvin: a new year...a fresh clean start! 
Hobbes: it's like a big white sheet of paper to color on! 
Calvin: a day full of possibilities! It's a magical world, Hobbes, ol' buddy... Let's go exploring! 

They sled off into the white blank distance.

The final Calvin and Hobbes strip: a Sunday strip with a classic sledding theme. Calvin: wow, it really snowed last night! Isn't it wonderful? Hobbes: everything familiar has disappeared! The world looks brand-new! Calvin: a new year...a fresh clean start! Hobbes: it's like a big white sheet of paper to color on! Calvin: a day full of possibilities! It's a magical world, Hobbes, ol' buddy... Let's go exploring! They sled off into the white blank distance.

Happy new year!

01.01.2025 13:17 πŸ‘ 35 πŸ” 3 πŸ’¬ 2 πŸ“Œ 1

I just turned 30 and I hope to reach that milestone one day as well. Whether or not the main meat has a name or is my first born. Lazy people are smarter or something?

26.12.2024 00:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0