RSSAmplifier

Blog

Mischa Spiegelmock

All the text that's fit to blog

spiegelmock.comRSS feed ↗10 posts

Latest posts

Embedded Project: Lightbulb Controller

As I have a dedicated room for my office in our house and work from home, my wife doesn’t always know when I’m in a meeting. To me the obvious technical solution here was to hook up a networked lightbulb and control it with a big illuminated button on my desk, changing it from blue … Continue reading Embedded Project: Lightbulb Controller →

A Balanced Look at GraphQL

Is GraphQL a tool that will make your life better or worse? TL;DR: as with any technology it depends on your situation and needs. There are real benefits for developer experience and solving many related problems with a cohesive architecture, but it’s not just a simple drop-in replacement for REST, HATEOAS or {g,t}RPC. GraphQL is … Continue reading A Balanced Look at GraphQL →

Updates in the JS ecosystem around the recently-released Node 22 and V8

V8, the JS runtime underneath Chrome, Edge, Node, Deno, and Electron, got some useful improvements for developers. One is a new simple (single-pass SSA, CFG, IR builder) JIT for short-lived programs like command-line tools or serverless functions. Called Maglev. I’m very interested how it will stack up against AWS’s low-latency runtime (LLRT) that will be … Continue reading Updates in the JS…

Will We Still Need Programmers?

Based Jensen Huang, CEO of Nvidia, which is one of the largest companies in the world by market cap now, said this February that people should stop learning to code. He was making the point that people will soon be able to instruct computers with natural human language to get what they want out of … Continue reading Will We Still Need Programmers? →

Mastering JavaScript Tree-Shaking

Conceptually tree-shaking is pretty straightforward; just throw away whatever code our application doesn't use. However there are a great number of caveats and tricks needed to debug and finesse your bundling. Tree-shaking is a feature provided by all modern JavaScript bundlers. These include tools like Webpack, Turbopack, esbuild, and rollup. If you ask them to produce a bundle they will do their…

Create a Test User in Cognito

If you’re using AWS CDK and Cognito, probably you want to have a test user account. I use one mainly for testing GraphQL queries and mutations in the AppSync console which requires you to provide a userpool username and password. Here it is, using an AWS CloudFormation Custom Resource:

War and Ukrainian Linguistic Changes

As a result of Russia’s invasion of Ukraine there have been a few lexical, orthographic, and semantic changes of note taking place in the Ukrainian language. They propagate alongside the flood of information, memes, and propaganda flowing over Ukrainian social media, primarily on telegram and Meta platforms. Some are more widespread than others, some may … Continue reading War and Ukrainian…

Another Attempted Russian Genocide of Ukrainians

Three weeks of the unprovoked invasion of Ukraine by Russia has demonstrated the essential cruelty and homicidal nature of the Russian military and civilian leadership. Having discovered that their political goal of occupying the country and installing a puppet leader friendly to Moscow was going to be harder than anticipated, they have settled for wholesale … Continue reading Another Attempted…

What The Hell Is Going On With The Russian Army?

One of the silver linings of this terrible, unnecessary catastrophe is the fact that this ill-conceived invasion is the best documented in history. The dissemination of information about combat, forces, movements, official and unofficial statements, largely via Ukrainian telegram channels, is swift and unprecedented. Countries use their official twitter accounts to troll and mock belligerents. ……

What’s Really Going on on the Ukrainian Border?

Unlike many in the media and in the chattering classes, I have an acute need to keep up accurately with the “situation” going on between Russia and Ukraine, as my home is in Ukraine. I need to know if it’s safe to stay there or not, so I have been following developments closely. By which … Continue reading What’s Really Going on on the Ukrainian Border? →