HN user

mmusc

108 karma

fullstack, polygot, techlead in Melbourne

Posts2
Comments75
View on HN

One interesting point I've seen online is that the steam machine is more of a budget Mac than a pc. As valve controls the whole stack including the OS which creates a very streamlined experience that just works.

Maybe its what will make Linux more mainstream!

Another great combination is htmx and asp.net razor pages. You can build and reuse components with partials and keeps things super simple and clean.

Vite+ Beta 20 days ago

I'm currently experimenting with a stack combining assistance, ASP.NET Razor Pages, and htmx, specifically to avoid dealing with the complexities of the modern frontend stack.

AI eliminates a lot of the tedium, grinding tasks, while HTML partials and htmx complement each other perfectly.

Not having to manage frontend framework, SSR states is incredibly liberating. Sprinkle in some vanillla js and redraw specific parts of the page as needed... done

There was a period that was very true when Ninjago were a thing. But in the last decade while they sometimes still come out with new pieces there is still a tonne of reusability and creativity in Lego pieces.

Funny usually a lot of my code is software plumbing, and gardening.

In terms of ai assisted programming. I microanage my ai. Give it specific instructions with single steps. Don't really let it build ehoe files by itself as it usually makes a mess of things, bit it's useful when doing predictable changes and marginally faster than doing it manually.

Having gone through a round of interviews, I completely agree that live coding doesn’t measure anything of substance.

There was one company whose process I really appreciated:

- A take-home test, more of a puzzle-style challenge. - The interviewer does a quick review of your submission. - If they like what they see, you're invited to a follow-up session where you explain your code and make a few simple changes to it.

This approach proves that the work is genuinely yours, shows your thought process, and still gives the opportunity to demonstrate live coding on code you're already familiar with.

There are several perplexing aspects of UK elections:

* They allow me to vote (possibly due to colonial Commonwealth guilt). * You cast a vote using a pencil. How is there no voting fraud? * They elect only one person per district. In areas where there is a 50-50 split in the voter base, half the population is not represented.