@samwho@hachyderm.io
@samwho@hachyderm.io avatar

samwho

@samwho@hachyderm.io

Writing visual guides to programming concepts at https://samwho.dev.

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

samwho, to random
@samwho@hachyderm.io avatar

My behind the scenes post for https://encore.dev/blog/queueing is done!

An extra 2,298 words about the process of creating the post, including problems I ran into, how I solved them, and where bits of inspiration came from.

It's available to my Patrons at: https://www.patreon.com/posts/queueing-104969340. If you like my work, please consider becoming a Patron. It helps to justify the absurd amount of time each post takes 😅

Also I've made the code for the post available here: https://github.com/samwho/visualisations/tree/main/queueing.

samwho, to random
@samwho@hachyderm.io avatar

I commissioned some work from Andy recently and he was a delight to work with. Strong recommend.
https://social.lol/@andycarolan/112503289132658928

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

But queues have trade-offs! If requests spend too long in them, users will give up and refresh or leave. Servers also waste time processing requests that have timed out.

Another screenshot of the post, this time with a longer queue. Requests "drain" their colour over time, representing time outs.

samwho,
@samwho@hachyderm.io avatar

Read the post in full to find out what strategies exist to tackle these problems, and to see a big interactive comparison of all of those strategies at the end!

samwho,
@samwho@hachyderm.io avatar

@aral @erAck Thank you 🙏

samwho,
@samwho@hachyderm.io avatar

@maddemaddigger It was difficult to craft a set of goals that guaranteed what you'd see there. :)

samwho,
@samwho@hachyderm.io avatar

@jamesog im glad you liked it! 😁

samwho,
@samwho@hachyderm.io avatar

@KatS This means so much to me to hear. One of the things I’m trying to do is create the introductions I would have wanted, too, using the full power of the modern web.

samwho,
@samwho@hachyderm.io avatar

@codiflow you’re more than welcome!

samwho,
@samwho@hachyderm.io avatar

@hojberg it is at least 50% me still being a noob at frontend 😅

samwho,
@samwho@hachyderm.io avatar

@christianp thank you 🙏

samwho,
@samwho@hachyderm.io avatar

@bigzaphod thank you 🙏

rhys, to chess
@rhys@rhys.wtf avatar

Almost a year since I started playing and I've finally hit 600 .

I've seen some IMs say that the 'hell wall' in is around 600, and my play is highly volatile depending on how tired/well/hungover I am, so I'm not expecting to get much better quickly.

I'm not sure what to aim for next. Double my rating in the next year? Hit 1,000 by end of the year? Maybe six months? Something like that.

samwho,
@samwho@hachyderm.io avatar

@rhys fuck you.

samwho,
@samwho@hachyderm.io avatar

@rhys you capitalised expertly on my mistakes. I hate myself and I want to die.

rhys, to random
@rhys@rhys.wtf avatar

I'm at a pretentious wine bar, the sort that stays open as late as you, and five guys just walked in and ordered ten pints of Heineken.

samwho,
@samwho@hachyderm.io avatar

@rhys what’re you gonna do about it?

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

@monospace yes 😅 but I suspect because I’m still not very good at making them.

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

Made a dumb website so I wouldn't ever have to Google "tm symbol" again.

https://symbol.wtf

samwho,
@samwho@hachyderm.io avatar

@AKPAB It's HTTP only, your browser may be attempting to load it over HTTPS.

samwho,
@samwho@hachyderm.io avatar

@ctt you’re welcome! ❤️

samwho,
@samwho@hachyderm.io avatar

@bhalpin you’re absolutely welcome ❤️

samwho,
@samwho@hachyderm.io avatar

@niutech because those sites exist. This one is for me and the symbols I need.

samwho,
@samwho@hachyderm.io avatar

@ShadowInTheVoid not quite sure what you mean.

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