@jeffsheets@hachyderm.io
@jeffsheets@hachyderm.io avatar

jeffsheets

@jeffsheets@hachyderm.io

show choir & disney vacation dad, dev efficiency economist, sr principal engineer consultant at https://devobsessed.com — professional generalist / full-stack typescript/java/clouds/APIs/kafka/etc — always looking for new client projects to work on! #omaha #huskers #GBR #SKOL #vikings #twins #disney

This profile is from a federated server and may be incomplete. Browse more on the original instance.

keithjgrant, to random
@keithjgrant@front-end.social avatar

Really considering starting to post recipes on a blog, not because I want to be a “food blogger” (ugh) but purely because the web deserves some un-bloated, ad-free, tracking-free recipes somewhere

jeffsheets,
@jeffsheets@hachyderm.io avatar

@keithjgrant Someone shared https://cooked.wiki with me recently, and it is a decent start!

jeffsheets,
@jeffsheets@hachyderm.io avatar

@keithjgrant definitely

jeffsheets, to random
@jeffsheets@hachyderm.io avatar
jeffsheets, to random
@jeffsheets@hachyderm.io avatar

Jeff Ament talking about energy and electricity of finding the perfect groove with a team, from little league to Pearl Jam, and how the group amplifies things not a few times but a 100 times exponentially... Wow! Such a good description of finding and working on A+ software teams too. You know when the team has "it" and you never pass up a chance to get the band back together https://youtu.be/84bhhu32PII?si=tr-Jd4iVfqSKeuHI&t=1642

jeffsheets, to random
@jeffsheets@hachyderm.io avatar
jeffsheets, to random
@jeffsheets@hachyderm.io avatar

Friday sign to have another coffee: I just tried to text my daughter by starting a message on my work slack and was briefly confused why she had no account

keithjgrant, to random
@keithjgrant@front-end.social avatar

Does anyone have a password manager recommendation that's user-friendly for less technical users? We switched to 1Password last year and it has honestly been a nightmare for my wife

jeffsheets,
@jeffsheets@hachyderm.io avatar

@keithjgrant if in the Apple ecosystem, I’ve found the built-in iCloud password manager thing is pretty family-friendly

jeffsheets, to random
@jeffsheets@hachyderm.io avatar

I see yet-another-react-form-library was released, but this time part of the core itself. interesting. not sure how to react https://react.dev/blog/2024/04/25/react-19

jeffsheets,
@jeffsheets@hachyderm.io avatar

plus some react-query like hooks for async behavior. helpful but I'll be curious to see how much the community adopts it.

jeffsheets,
@jeffsheets@hachyderm.io avatar

at this point when going to a client project and they ask if you have "React experience", you really have to ask for an unlimited number of permutations to figure out which "style" of React they use

jeffsheets,
@jeffsheets@hachyderm.io avatar

the embracing of web components seems pretty slick though. I hope that makes waves

jeffsheets,
@jeffsheets@hachyderm.io avatar

@emurphy ha knockout nice! Yeah React isn’t great for lots of reasons, but it’s everywhere at clients so it definitely pays the consulting bills the last few years

emurphy, to random
@emurphy@fosstodon.org avatar

@jeffsheets You happen to see the twister?

jeffsheets,
@jeffsheets@hachyderm.io avatar

@emurphy no, thanks for checking in, I looked but never did see it, luckily. Some parts of town got it really bad though

jeffsheets, (edited )
@jeffsheets@hachyderm.io avatar

@emurphy luckily keeping my streak of never having seen a tornado while living in the Midwest — probably a surprising stat to those not from around here like us

cpultz, to random
@cpultz@lincolnite.net avatar

Rural phone use instructions from a 1919 phone book.

Did any of you grow up with a "party lines" phone? This is back when phone lines were rented and shared with your neighbors. (Notice they are still referring to them as 'phones with the prevailing apostrophe.) I lived in a small town and did not share a line, but all of my family out in the rural areas did and I remember some of this stuff. Hard to believe it was less than 100 years from this to a smart phone.

jeffsheets,
@jeffsheets@hachyderm.io avatar

@cpultz I did not have a party line -- but our early 90's dial-up modem had similar in house family rules... 1) Only connect the modem after first asking the family if they need the phone for the next hour. 2) When mom needs the phone she will disconnect you no matter how important your BBS or Library Card Catalog lookup session is to you 🤷

jeffsheets, to random
@jeffsheets@hachyderm.io avatar

Great news for tech! And honestly any company that complains they can’t enforce a non-compete isn’t worth working for in the first place 🎉 https://www.npr.org/2024/04/23/1246655366/ftc-bans-noncompete-agreements-lina-khan

jeffsheets, to random
@jeffsheets@hachyderm.io avatar

imposter syndrome, but instead the feeling that I'm always meant to be doing something else -- so never quite give 100% focus on one thing because of feeling like I should be focusing on something else instead -- and wow it is exhausting to type that out as I'm nervous as I should be doing something else besides typing right now

jeffsheets,
@jeffsheets@hachyderm.io avatar

@JessieImproved ha, I was thinking I'd give a talk to a group to discuss this concept but then realized I'd spend the whole time at the group thinking I should be somewhere else instead 🤣

jeffsheets, to random
@jeffsheets@hachyderm.io avatar

Clever nefarious hack to basically allow free anonymous cloud storage on GitHub’s CDN https://www.bleepingcomputer.com/news/security/github-comments-abused-to-push-malware-via-microsoft-repo-urls/

jeffsheets, to random
@jeffsheets@hachyderm.io avatar

something very nostalgic about my daughter and her friends staying up late for an album drop and binge listening to the whole album

I remember in the 90's waiting in line at midnight at a record store for a cd release with my high school and college buddies

great to see the album idea alive and well in this streaming world

waldoj, to random
@waldoj@mastodon.social avatar

A health thing everybody should know is that if an older person suddenly loses their entire mind, that’s not 24-hour-onset dementia, it’s a UTI. They need antibiotics and then they’ll be fine.

jeffsheets,
@jeffsheets@hachyderm.io avatar

@waldoj thank you for this, and the timing was so perfect. Someone had boosted this from you and I read it a week or so ago. Like 1 or 2 days later my grandma ended up in the hospital with stroke-like symptoms. I never would have guessed UTI but that’s exactly what it was. And remembering your message, I found and sent my mom some articles to read. Grandma got a ton better from the antibiotics and the UTI articles gave us hope when things were low. So thank you for the knowledge!

jeffsheets, to random
@jeffsheets@hachyderm.io avatar

Kotlin's mapNotNull is beautiful magic

jeffsheets,
@jeffsheets@hachyderm.io avatar

kotlin async code is so friendly -- this is super contrived here but the point is still valid I think:

return accounts.mapNotNull { account ->  
 async { fetchFromOtherSystem(account) }  
}.awaitAll()  

jeffsheets,
@jeffsheets@hachyderm.io avatar

constants are weird in Kotlin. every language has one or two things that should be simple but are weird. I still love kotlin but still struggle with constants, and how copy/pasting files will drop them in IntelliJ every time because they are top-level and semi-classless

https://stackoverflow.com/questions/44038721/constants-in-kotlin-whats-a-recommended-way-to-create-them

jeffsheets,
@jeffsheets@hachyderm.io avatar

@emurphy same here! Kotlin is great. And I'm using with Spring Reactive too

jeffsheets,
@jeffsheets@hachyderm.io avatar

Love how Kotlin builds in helpers to all sorts of random things that Java never got around to doing. The padStart function came in super handy when saving data to a mainframe today and needing to pad zero's in front of the last four of an SSN:

request.ssnLastFour?.padStart(9, '0')  

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • mdbf
  • thenastyranch
  • Youngstown
  • hgfsjryuu7
  • slotface
  • rosin
  • ngwrru68w68
  • InstantRegret
  • kavyap
  • osvaldo12
  • everett
  • DreamBathrooms
  • PowerRangers
  • normalnudes
  • magazineikmin
  • Durango
  • khanakhh
  • tacticalgear
  • vwfavf
  • ethstaker
  • GTA5RPClips
  • modclub
  • cubers
  • tester
  • cisconetworking
  • Leos
  • provamag3
  • All magazines