The mermaid is taking over Google search in Norway
A weird thing is going on with Google search in Norway right now. Spammers are taking over.
The latest blog posts to take off on Hacker News. 4,614 posts.
A weird thing is going on with Google search in Norway right now. Spammers are taking over.
Today, out of curiosity, I googled for php mysql email register . This returns tutorials, how-tos, code snippets. Most results include flawed DB statements. This usually means something like
Self-taught developer. Go, Rust, Python and Javascript. - hackermondev
Mobile OSes and their most successful apps have drained browser choice of meaning for more than a decade. This has lead to confusion for users and loss of control over data. Web developers, meanwhile, face higher costs and reduced ability to escape walled gardens. It's time for the charade to end.
Further adventures in JavaScript
Preface (日本語版も公開されています。) Cloudflare, which runs cdnjs, is running a “Vulnerability Disclosure Program” on HackerOne, which allows hackers to perform vulnerability assessments. This article describes vulnerabilities reported through this program and published with the permission of the Cloudflare security team. So this…
Google Chrome gives Google Search (when set as the default search engine) a network performance-boost over competing search engines.
This article explores the world of SVG favicons. We cover adding them to HTML, using emojis, inlining them as data URIs, supporting dark mode, and animations.
For a while, I blocked the Tailwind keyword on Twitter. I was a bit mad that @tailwindcss and author Adam blocked me on Twitter after I wrote a bit of criticism that got popular.
Doing React-like things without React.
For a recent project I've been working on, I wanted to include a graph showing the relationships between different artists on Spotify. Spotify provides the data directly from their API, and I had everything set up to pull it for a user's top artists and into the browser.
An edge case has convinced me it's the 'last' return that always wins…
Preface Introduction Colors on the Web CSS Color Color in Chromium Render pipeline Richer colors Some ideas from WebKit High precision colors in Skia Summary In Closing
How to save the open web, & get (re)started with RSS
Don't do it like GitHub Copilot!
The backstory behind Elder.js and the thinking behind the 5 biggest design decisions.
In defense of one of the most important JavaScript libraries ever
Since I first started working on my website at age fourteen, the site has gone through many revisions, and hopefully changed for the better. This blog was originally dynamically served using a Python/Flask backend, having a custom login system and post “editor” (just an input box). One of the more strange things about…
Mobile patterns · Form field validation · Autofocus · Microcopy · Error messages · Error prevention
Credit to Brad Sams for first reporting on this, Alongside the Windows 11 announcement today, Rish Tandon, the CVP Engineering for Microsoft Teams, posted on Twitter about changes coming to Microsoft Teams architecture. It gave a lot of useful insight into what is coming. Microsoft Teams is...
I am grumpy. As my very clever wife summarised, I hate when designers prioritise their æsthetic preferences over my usability needs. I tried sharing a website using Google Chrome for Android. I hit the share button, and a panel popped-up from the bottom of the screen. Hmmm. It didn't have the share destination that I…
I started a Twitter conversation last week about API endpoints that stream large amounts of data as an alternative to APIs that return 100 results at a time and require …
Here in Austria, you need to be either vaccinated against, tested negative for, or have recovered from COVID-19 to go to the pub (or pretty much everywhere) right now. If you don't want to carry around your paperwork proving one of those, you can alternatively show your Green Pass QR code to be let in.
Let's play silly games with URLs...
One of the main reasons some people tend to avoid updating their PCs is that “it makes it slower”. Especially with Windows 10’s Software as a Service approach, where it gets the s…
Google sent me an email informing me that they will change the country associated with my account in 30 days. I wanted to know why.