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!