Christian Heilmann

[webfinds] Ethical performance, programming sucks and 101 bash tips

January 16th, 2019

As people complained that I post too many links to follow on Twitter (it is my stream of consciousness – as I find it, I post it), I’m starting to release these link lists every few days now. Hopefully that helps. Performance Tim Kadlec is back with The Ethics of Performance in which he discusses […]

A more complicated web

January 15th, 2019

One of the amazing things about the web used to be its simplicity. It was not too hard to become your own publisher on it. You either used one of the now defunct services like Geocities, Xoom, Apple Web Pages, Google Pages and so on… Or you got a server, learned about HTML and CSS […]

Four years at Microsoft

January 9th, 2019

LinkedIn this week reminded me that I am now four years at Microsoft. Technically, my first day in a meeting on a company machine was the 5th of February (as Rey Bango reminded me). It’s been quite a ride and I am still happy to work here. When I started, I was curious if that […]

[webfinds] ML and security, Pixel Fire and your best work time

January 9th, 2019

As people complained that I post too many links to follow on Twitter (it is my stream of consciousness – as I find it, I post it), I’m starting to release these link lists every few days now. Hopefully that helps. Security Machine Learning to Detect Software Vulnerabilities discusses the nearer future of software being […]

Newsletter

Check out the Dev Digest Newsletter I write every week for WeAreDevelopers.

Don't stop thinking, AI Slop vs. OSS Security, rolling your own S3 Despite AI you still need to think, Bitter lessons from building AI products,  AI Slop vs. OSS security and pointer pointer…
200: Building for the web, what's left after rm -rf & 🌊🐴 vs AI What remains after you do a rm -rf? Why do LLMs know about a seahorse emoji? What image formats should you use? How private is your car?
Word is Doomed, Flawed LLM benchmarks, hard sorting and CSS mistakes Spot LLM benchmark flaws, learn why sorting is hard, how to run Doom in Word and how to say "no" like a manager.
30 years of JS, Browser AI, how attackers use GenAI, whistling code Learn how to use AI in your browser and not on the cloud, why AI makes different mistakes than humans and go and whistle up some code!
197: Dunning-Kruger steroids, state of cloud security, puppies>beer

My other work: