@xavdid@mastodon.social
@xavdid@mastodon.social avatar

xavdid

@xavdid@mastodon.social

Software developer, tinkerer, enthusiast.

Am https://mastodon.social/@xavdid basically anywhere you can have a username. Let's talk Developer Experience!

Currently slinging bits at Stripe; he/him

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

cory, to random
@cory@social.lol avatar

I can no longer recognize the hosts or musical guests on SNL

xavdid,
@xavdid@mastodon.social avatar

@cory that and the Macys Thanksgiving Day parade. I used to tease my family because they didn't know who someone was and now the years have passed me by

xavdid, to random
@xavdid@mastodon.social avatar

@atpfm hopefully an intersting for @siracusa: why did apple stop charging for major OSX upgrades?

As far as I could tell, they went from $129 (most cats) to $30 (last couple of cats) down to free (CA locations).

I realize the software landscape was very different then (OSs came on CDs) but a paid upgrade system seems like it would fragment the userbase much more than we have today.

AlSweigart, to random
@AlSweigart@mastodon.social avatar

deleted_by_author

  • Loading...
  • xavdid,
    @xavdid@mastodon.social avatar

    @AlSweigart one of my favorites! Just a campy blast from top to bottom.

    hynek, to random
    @hynek@mastodon.social avatar

    As someone who’s neither a fan of “Clean Code” nor of “A Philosophy of Software Design” I have come to really like Kent Beck’s “Tidy First?”.

    It doesn’t try to be an all-encompassing tome, but gives some easily digestible hyper-local advice. Things like guard clauses. I haven’t really learned anything from reading its short ~100 pages, but I think it’s a great resource for beginners and intermediates who want to improve their craft.

    https://www.goodreads.com/book/show/171691901

    xavdid,
    @xavdid@mastodon.social avatar

    @hynek I just finished "Philosohy of Software Design" and liked it much more than I thought I would.

    I don't agree with everything, but I liked its framing of what "complexity" is and how to manage it.

    This looks neat too!

    rileytestut, to random
    @rileytestut@mastodon.social avatar

    Since sideloading will (presumably) be EU-only, I wonder what that means for developers 🤔 Will devs have to live in the EU just to test sideloading their own apps? Or maybe iOS developer betas will allow sideloading apps outside EU, but not public iOS betas/releases?

    xavdid,
    @xavdid@mastodon.social avatar

    @rileytestut did someone say services revenue?

    xavdid, to Travel
    @xavdid@mastodon.social avatar

    Once upon a time, I had a direct flight scheduled from to this morning. That was canceled because it was a 737-Max, so then I had:

    1. SFO -> SEA (overnight) -> ORD, which I rebooked to
    2. SFO -> BZN -> ORD, which got canceled for weather, so I took
    3. SFO -> (I am here) -> ORD (hopefully)

    The whole Midwest has highs below 0 the next couple of days, which is playing havoc with all (including my better half, whose cross-country train won't be going past Denver today).

    xavdid,
    @xavdid@mastodon.social avatar

    The upside is that I've found the calmest, quietest place that's ever existed in an airport to hang out. in hand (and acquired), the Terminal A in isn't the worst place to kill a few hours.

    xavdid,
    @xavdid@mastodon.social avatar

    @jmac I was nervous because I landed in like, a weird sad part of terminal B and was worried I'd have to do a long layover there. I had to go outside security, on a train, then all the way outdoors to reach terminal A, which was unusual. Much nicer over here though!

    Any must-have food recs?

    atpfm, to random
    @atpfm@mastodon.social avatar

    569: Do Grasshoppers Have Tongues?
    https://atp.fm/569

    @caseyliss is ordering Apple Vision Pro on day one, and everyone knows it except @caseyliss.

    💸 💸 💸

    xavdid,
    @xavdid@mastodon.social avatar

    @atpfm @marcoarment you get 90 kWh of solar on a sunny day?? I live in CA and, while we don't have a huge array, our 12 panels bring in about 25kWh during peak of summer (0 clouds, many hours of daylight). I was surprised you were pulling nearly 4x that

    cory, to movies
    @cory@social.lol avatar
    xavdid,
    @xavdid@mastodon.social avatar

    @cory GOAT movie

    xavdid, to random
    @xavdid@mastodon.social avatar

    Still plugging away at ! My day 19 solution (with the parts and workflows) is up! This writeup took ages (blame the diagrams and flowcharts) but turned out great. Give it a look!

    https://advent-of-code.xavd.id/writeups/2023/day/19/

    theendismeh, to python

    Recommendation please:

    Are there any good apps to learn/practice on an ?

    My 8-year-old started with the website and wants to move onto python.

    xavdid,
    @xavdid@mastodon.social avatar

    @theendismeh there are some web-based solutions that should work (such as Exercism), but the best way to run directly on an iPad is an app called Pythonista! It's very polished and has a lot of functionality on top of vanilla Python (for interacting with the iPad hardware)

    https://apps.apple.com/us/app/pythonista-3/id1085978097

    zachleat, to random
    @zachleat@zachleat.com avatar

    Alright, this graph from Netlify’s “State of the Web” survey is… intellectually dishonest. And I have to weigh in on it now because a few folks have been making some specious assumptions and tagging me 😬

    I get it: Netlify wants to highlight graphs that make Next.js look bad but c’mon—leave me out of it.

    (I also understand that their resident statistics person departed the company so… it’s unlikely that this was malicious)

    🧵🔽

    xavdid,
    @xavdid@mastodon.social avatar

    @zachleat can you expand on that point? Are Astro and Eleventy related?

    xavdid, to random
    @xavdid@mastodon.social avatar

    @caseyliss we have extremely the same music tastes, it turns out. Christmas music season starts whenever we see Santa come through the Macys parade and ends EOD jan 1.

    The whole time, every song is a Christmas song and every movie is a Christmas movie (of any stupidity level).

    The rest of the year, music choice is DMB, Dispatch, cover songs, ska, or movie instrumentals. I don't have a holiday playlist (just do the Apple ones), but do have a big covers one you may like: https://music.apple.com/us/playlist/covers/pl.u-XkD04Xkiykmpz

    hrbrmstr, to javascript
    @hrbrmstr@mastodon.social avatar

    The “grid search" days of are tedious beasts, but here's a solve in both and in the same notebook: https://observablehq.com/@hrbrmstr/2023-day-3-gear-ratios?collection=@hrbrmstr/2023-advent-of-code

    Tried to stay ecosystem idiomatic for both R and JS bits.

    Quarto version coming in a bit.

    xavdid,
    @xavdid@mastodon.social avatar

    @hrbrmstr that image is awesome! How did you generate it?

    cory, to movies
    @cory@social.lol avatar
    xavdid,
    @xavdid@mastodon.social avatar

    @cory I saw this for the first time a month ago and totally loved it

    mcc, to random
    @mcc@mastodon.social avatar

    This Sunday on Twitch at 2 PM EST (11 AM PST) I will be continuing my stream of the "lost" e-Reader levels for Super Mario Advance 4, which were originally playable by collecting physical cards with barcodes on the back but can be played in their entirety on Nintendo Switch Online. So far I've finished 17 of the 38 levels; they're actually really good, and extremely difficult. This is legitimately some of Nintendo's best 2D level design ever.

    Watch at: https://twitch.tv/mcc111

    xavdid,
    @xavdid@mastodon.social avatar

    @mcc yes, in the summer it's technically EDT, but everyone knows what you mean. Also it turns out people don't like to be pedantically informed of this fact- who knew!

    joesteel, to random
    @joesteel@duck.haus avatar

    Does anyone know of a good service that turns email newsletters into a RSS feed? It’s been a lot easier to retrain my muscle memory to read news in RSS than it has been to get me to read stuff in my email inbox.

    xavdid,
    @xavdid@mastodon.social avatar

    @joesteel I use https://kill-the-newsletter.com which is free (or self-hostable)

    xavdid, to VideoGames
    @xavdid@mastodon.social avatar

    Happy Friday!

    Do you like or other -style ? How about seasonal ? Well then do I have the game for you! My pal @EvanHahn made Nonogram Nights, a web-based game where you make spooky images out of individual pixels! Makes for a fun, minorly spooky afternoon.

    Check it out!

    https://evanhahn.itch.io/nonogram-nights

    gruber, to random
    @gruber@mastodon.social avatar

    For years now, I’ve rarely gotten SMS spam. But about two weeks ago I started getting 5-10 spam SMS texts per day, every day. They’re all crap like this, most of from those 5-digit short code numbers. Did I just stumble onto some sort of list, or is this happening to others suddenly too?

    xavdid,
    @xavdid@mastodon.social avatar

    @cabel @gruber shortcodes are expensive, so historically you probably would have one just for spam. So Apple was probably fine enabling links there by default.

    I guess disabling links from unknown senders hurt conversion enough that they sprung for a short code. Super interesting!

    xavdid, to python
    @xavdid@mastodon.social avatar

    I've got a new website up! It's a showcase for all of my solutions!

    I've got every solution since 2020. Each day is a step-by-step walkthrough aimed at engineers of all skill levels. It assumes basic Python proficiency, but teaches everything you need to know to solve the problem past that.

    Please let me know what you think!

    https://advent-of-code.xavd.id/

    xavdid,
    @xavdid@mastodon.social avatar

    Oh, and I wrote a bit about my experience standing up a small static site in 2023. I was hoping to take my pre-existing and produce simple with some pre-applied

    I ended up using @astro and a classless CSS framework (h/t to @kevinleedrum for the pointer!) over , which was pretty painless.

    Quite pleased with how the whole thing turned out!

    https://xavd.id/blog/post/building-aoc-showcase/

    xavdid,
    @xavdid@mastodon.social avatar

    @brianokken thank you for reading!

    nedbat, to random
    @nedbat@hachyderm.io avatar

    "I think I'll go back to that work I was doing six months ago."

    opens file

    "I have no idea what any of this code does, or why the author would have written it like this..."

    xavdid,
    @xavdid@mastodon.social avatar

    @nedbat there's a reason I have this framed on my office wall

    MuseumShuffle, to AppleWatch
    @MuseumShuffle@mastodon.social avatar

    I wrote a blog post about how frustrating it can be to be a fan of Apple products when you're not a fan of analog clocks.

    https://chriswu.com/posts/ramblings/analog/

    xavdid,
    @xavdid@mastodon.social avatar

    @MuseumShuffle EXTREME CO-SIGN. I've used the modular watch face for years, not because it's the best, but it's the only digital option with any useful complications. I didn't get the fancy corner ones; it can't put anything but the date above the time, and I don't have anything big to put in the middle. But, that's the one I've got.

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