Profile avatar
jsullivan.bsky.social
Dad, Husband, Software Engineer.
50 posts 13 followers 82 following
Active Commenter
comment in response to post
Truly a huge undertaking. Back when I was there, Service Fabric was driving a ton of services. Migrating to Aspire would be tough but so worth it.
comment in response to post
comment in response to post
NestJS contributors be like šŸ‘€
comment in response to post
I’ve found this one to be particularly entertaining lately: open.spotify.com/show/76VOmPp...
comment in response to post
Amazing! I think this would be great for weather-based reminders. ā€œNext time it’s sunny and above 70F, remind me to pull the weedsā€
comment in response to post
I’ve largely made the switch but boy I kind of miss Claude’s UI and Projects features. Just a slightly more polished experience imo.
comment in response to post
I smell skeuomorphic design making a comeback šŸ‘€
comment in response to post
Such a good feeling! I still contest that it’s one of the best misunderstood tools in the JavaScript space. I sprinkled some usage of it to stream LLM responses back to our UI and (for better or worse) everyone thinks it’s black magic.
comment in response to post
Very nice — love to see rxjs getting some good use here!
comment in response to post
Totally agree — if people can’t respect that most of this is essentially a public service and at least bring courtesy to the table then they can fuck right off. Nothing of value is lost in their absence.
comment in response to post
I think the rule makes sense if you’re approaching it from a consistency standpoint. If that’s the case then the inverse should also be valid.
comment in response to post
Wow, I used to work in that area and I can say that this is basically in the boonies. I’m only in Virginia which is still local-ish but even that feels like a trek. But hey, at least all 7 people in Kent Island who know JavaScript will be there! šŸ˜‚
comment in response to post
Totally, just inputting his selected thoughts. And that’s totally valid šŸ‘
comment in response to post
Monolith basically defined a large part of my childhood. Absolute beast of a development studio. Really sad to see them treated like this.
comment in response to post
I mostly agree but I have to admit I really like the Stack Overflow ā€œid/title-slugā€ pattern, especially considering the slug is optional and just makes for a readable url.
comment in response to post
Awesome! Happy to help if you need an assist on ergonomics, common patterns, etc. Absolutely love Motion too — just trying to have it fit into our app all nice and clean šŸ‘
comment in response to post
The JavaScript examples are great, but it’s clear that the React examples are far more thorough (probably due to the history of the project). Happy to buy a license if you think it’d move the needle on an Angular project!
comment in response to post
Nice! Just curious — how beneficial would motion be for use in an Angular SPA? There’s some discussion happening amongst the community that the built in animation system should be avoided, yet there really isn’t a viable alternative outside of css animations.
comment in response to post
Dude this is great!
comment in response to post
Decorators are okay but appear to be slowly getting phased out in favor of more functional approaches (signal-based inputs), which I think the community is generally supportive about. Classes imo are fine with me but I’d like for Angular to have a class-less approach as well.
comment in response to post
Beautiful! Congratulations, man! It came out so amazing.
comment in response to post
Great, thanks for letting me know! I’m excited to try this again. To be clear, I love the idea of Preact and know it’s been adored by many for years. This was my first experience with it, hence my sharp words on the matter. I’ll let you know how the next attempt goes šŸ‘
comment in response to post
Seems silly but just straight React would have been the tool I expected. Copying over a lot of pre-existing components for buttons and inputs had slight type mismatches that took a little while to resolve. I’m open to admitting that this is a skill issue though šŸ˜…
comment in response to post
Love Deno! I kicked the tires on Fresh but I feel like its insistence to use Preact was a mistake.
comment in response to post
Coming up on a year for me. Unfortunately didn’t have the experience I had hoped for (though I think it was org related…) but still have lots of admiration for the company and broader mission. Turning in those cards felt so strange.
comment in response to post
Awesome! I’ve got the parts sitting in my garage to do just the same. I’m unfortunately on a similar ā€œknock this out in 3 yearsā€ timeline though šŸ˜…
comment in response to post
Beauty! I can tell you have followed the Michael Alm school of thought to building these. He really is the GOAT when it comes to teaching how to build these. Great work!
comment in response to post
Just set myself up as a monthly sponsor via GitHub. ESLint is a phenomenal tool and well worth the financial support!
comment in response to post
The best I’ve seen in years! Stunning work! Super inspiring.
comment in response to post
Phenomenal! Can’t wait to give this a try. Thanks!
comment in response to post
Haha I kid, this is super cool. I love finding new ways to make my data useful to me šŸ‘
comment in response to post
_Just_ the person I want to talk to! šŸ™ƒ
comment in response to post
I’ve used Deno for this and it’s an absolute joy compared to doing it the old fashioned way. I’ve used TSDX as well and found it to be fine but with Deno it’s painless. deno.com/learn/modules
comment in response to post
I noticed that AI Studio is as well šŸš€ Really cool to see Google using Angular more directly in their customer-facing applications rather than Polymer or a mix of whatever was going on before.
comment in response to post
Oh I totally agree, just something that people could turn on for certain repos. It’ll never happen but I’ve always selfishly wanted it to help out people who are new to the concept.
comment in response to post
Nice! I’ve always liked conventional commits and tools that leverage them. One thing I wish was available though was GitHub having some sort of conventional commit UI around merging squashed PRs.
comment in response to post
Love it so far! Very readable and organized. The ā€œusage in denoā€ block could almost be written as ā€œimporting with denoā€ though. Some common examples of how to use the package (especially at the root level) would be great. Angular kinda does this with their ā€œUsage notesā€. angular.dev/api/common/h...
comment in response to post
Beauty! Do the text and image share the same gradient ā€œrayā€?
comment in response to post
Would love to help out! My GitHub handle is @jpsullivan. This is such a cool idea šŸ‘
comment in response to post
I unfortunately didn’t have the same kind of positive experience during my time there, though I believe that was org-related and doesn’t speak for the company at large. Fortunately I’ve moved on and found a place that’s a better fit for me. Still appreciate the efficiencies you delivered though!
comment in response to post
I’m thrilled you’ve been having such a positive experience there post-SE! They’re lucky to have you!
comment in response to post
Thanks for confirming this! I knew that aspects of the framework were open source but I assumed the parent comment was correct. Given this, I stick by my initial belief šŸ˜Ž
comment in response to post
Fair point! I’d be interested to see how they approach this (imo quite valid) concern. I’ve been thoroughly impressed with it since v2 came out though, so I’m selfishly hoping they have thought about this.
comment in response to post
- @deno.land will begin to gain real traction as teams start to understand and make use of their workspaces implementation - Angular will continue to rapidly evolve and have a bit of a renaissance - Tailwind will remain king as v4 is released - Vitest will become the predominant testing tool
comment in response to post
Side note: Chrono Trigger sort of accidentally got me interested in computers as a kid. We didn’t have the money to buy an SNES and a copy of the game, so I had to figure out how to use those janky emulators when the scene was still nascent. Even now I still remember the feeling of accomplishment šŸ˜„
comment in response to post
I feel like I aged out of Cross. I really enjoyed it as a teen but recently tried playing it again and couldn’t connect anymore. You’re spot on about the music though — still slaps to this day.
comment in response to post
This is soooo clean. Love it!