View Posts

  • Spotify used ZeroMQ at One Point for Internal Server Communications

    |
    Updated at

    I was curious about use of ZeroMQ since I use it extensively with my own RPC, PubSub system.

    Spotify's Hermes

    Hermes is a network messaging stack created at Spotify, on top of existing open source stack such as ZeroMQ, protobuf and gevent. We are migrating backend service from legacy stack to Hermes and this session explains the rationale behind some of the choices. It also gives a brief introduction of some typical network topology for backend messaging at Spotify. Finally we discuss some lessons lear...

  • Enhance Looks like a Promising HTML Web Components First Framework

    |
    Updated at

    "Enhance your Functional Web Apps with Web Components"

    https://2022.cascadiajs.com/speakers/brian-leroux

    Enhance is one of those frameworks I wish existed in 2010 because I would have used it. Too bad I found Lit and a few other libraries I like now. I'm generally not a fan of UI frameworks unless they allow you to substitute their functions like routing. Can't be having arbitrary updates break shit that already works and chase low value updates.

    There are things I would say you legitimately need a framework f...

  • Product Managers are Some of The Worst Offenders When It Comes to User Errors

    |
    Updated at

    https://twitter.com/danluu/status/1504567905819643904

    When a PM tells a user (engineer) that you are not the audience and we know the user better than you then switch teams. There's no point in working with people who force their will on users. No one ever knows what will be received well or not. Its one of the reasons why companies dogfood their applications. To find these kinks and adjust.

    What the hell is the point of dogfooding and getting feedback but then throwing away the feedback. You throw it away an...

  • It Is Not Surprising If gRump Asks For the Special Master to be Fired

    |
    Updated at

    This article is so believable and it is funny as fuck.

    https://www.newyorker.com/humor/borowitz-report/trump-demands-special-master-be-fired-and-replaced-with-extra-special-master

    This article is comedic gold. 😂 Too bad it will not be in the realm of comedy for long.

  • Jon Stewart Shutting Down Fox News' Assertion that He is Ideological in 2011

    |
    Updated at


    Of course, Faux News would put Chris Wallace up to the task and even he could not find the ideological bias. Chris Wallace tried really hard to paint Jon Stewart as a leftist activist, but alas fail.

    I wonder why? "Conservative" projection.

    Definitely have to say it is pretty funny to see how Jon Stewart ridiculed Faux News on their own show. He pointed out specifically that the public perception is that news is moving towards his area of entertainment rather than the other way around which is disappointing. ...

  • My Custom Made Blog is Now Version 3

    |
    Updated at

    A little redesign of my blog to make it more consistent. It was a migration to Web Components at first, but I got some inspiration to update the look. This blog is now Svelte-less and framework-less. My mantra of high performance, low maintenance continues.

    Gone is the realistic looking oven. With your attention at the logo, it is a window of a oven with a delectable cupcake. It is truly my oven.

    Never thought I'd go back to a dark background, but with how sleeker and consistent things look it looked natural.

    ...

  • It's Worth Considering Buying Masks for the Next Pandemic

    |
    Updated at

    SARS 2 supposedly is a once in a life time global pandemic, but ~SARS 1 was 20 years ago. Who says in 20 years that another one can't pop up? More than likely election, anti-vaxxer, covid deniers aka Republicans might, but who cares what they say or think. Those who cannot learn to discern bad information submit to darwinism. Like in all areas you ignore the dumb and look for the optimal.

    I think its worth buying masks for the next pandemic. I'm not sure buying them today is a good idea, but within the next ...

  • No More SvelteKit in my Projects and NoMo Svelte in my New Projects

    |
    Updated at

    Migrated my SvelteKit projects to lit-html because it is so much better to use lit-html. I've always been a fanatic about staying close to vanilla as possible for high performance and low maintenance. I'm super happy about how lit has gone about it.

    I've noted in previous posts why I am switching away from Svelte and going frameworkless. No more Aurelia, React, Vue or Svelte/SvelteKit/Sapper as Web Components with Lit obliterates the use case of these frameworks. Never required two way binding, SSR or whatev...

  • Server Side Rendering Doesn't Matter

    |
    Updated at

    I think SSR is only important because of cargo culting. This site right now uses Sapper to render the the entry page after that, it's all Javascript. I never cared about Sapper's SSR ability. Only that it kept close enough to HTML, CSS, JS and easy to understand routing. No weird shit.

    Now that I've discovered lit-html which is lightweight and helps tremendously with building web applications without a framework why bother with React, Svelte or anything else for small web apps? Web Components are easy AF. Bu...

  • Standing on the Shoulders of Others

    |
    Updated at

    Turns out even Steve Jobs understood he stood on the shoulders of others. He says this as he contemplates life while sick.

    From: Steve Jobs To: Steve Jobs

    Date: Thursday, September 2, 2010 at 11:08PM

    I grow little of the food I eat, and of the little I do grow I did not breed or perfect the seeds.

    I do not make any of my own clothing.

    I speak a language I did not invent or refine.

    I did not discover the mathematics I use.

    I am protected by freedoms and laws I did not conceive of or legislate, and do not enforce or...