Sign up

Feeds by speakers at Beyond Tellerrand conference Düsseldorf 2026

A public list by dan.

Hello my name is Niels Leenheer Valid
• Niels

Should we rely on browser detection?

This is the sixth and final chapter of “The problem with User-Agent strings “. In the previous chapters, we’ve learned that the User-Agent string is something that web developers should handle with care. Handle with extreme care because it could blow up in your face at any time. But if you knew what you did, you could use […]

The post Should we rely on browser detection? appeared first on Hello my name is Niels Leenheer.

iA Valid
• iA Inc

Sharing Presentations Made Easy

iA Sharing is now available in iA Presenter for Mac (beta)

Hello my name is Niels Leenheer Valid
• Niels

The User-Agent Client Hints API

This is the fifth chapter of “The problem with User-Agent strings“. In the previous parts, we examined the history of the User-Agent string and browser vendors’ efforts to reduce its information. Removing details from the User-Agent string made passive fingerprinting much more difficult.  These efforts have been really effective because we are now in a […]

The post The User-Agent Client Hints API appeared first on Hello my name is Niels Leenheer.

Hello my name is Niels Leenheer Valid
• Niels

User-Agent reduction

In our fourth chapter of “The problem with User-Agent strings” we learn about some of the privacy advances that browsers have made in the last couple of years. Privacy on the Internet has become much more important over the last decade. All the prominent browser vendors informally agreed to limit the potential user-identifying information in […]

The post User-Agent reduction appeared first on Hello my name is Niels Leenheer.

Hello my name is Niels Leenheer Valid
• Niels

Trouble happens when you update a version number

In our third chapter of “The problem with User-Agent strings” we taking a look at the problems you run into when you change something in the User-Agent string. As I mentioned in the previous instalment of this series, the User-Agent string is built upon layers and layers of lies. Sometimes, when I look at a […]

The post Trouble happens when you update a version number appeared first on Hello my name is Niels Leenheer.

Hello my name is Niels Leenheer Valid
• Niels

A chapter of unnecessary detail

In our second chapter of “The problem with User-Agent strings” is a fascinating story about the browser wars. It’s a tale where the User-Agent string takes centre stage, revealing its unpredictable nature and the need for vigilance when relying on it.  The tale starts with me buying a new car back in 2016. Now, I […]

The post A chapter of unnecessary detail appeared first on Hello my name is Niels Leenheer.

Hello my name is Niels Leenheer Valid
• Niels

A brief history of the User-Agent string

In our first chapter of “The problem with User-Agent strings” we are taking a deep dive into history and start with the basics of the User-Agent string.  Our first stop is in 2018, with the release of Firefox 60. There is nothing significant about this specific release—I could have chosen pretty much any version—but we have to […]

The post A brief history of the User-Agent string appeared first on Hello my name is Niels Leenheer.

iA Valid
• iA Inc

A Good Image Tells a Good Story

What Does it Say?

iA Valid
• iA Inc

AI and the Beauty of Human Flaws

On the Aesthetics of AI

iA Valid
• iA Inc

iA Notebook Preorders

Preorders are open

iA Valid
• iA Inc

Avoid Repetitive Busywork

iA Writer 7.1 with new Shortcuts

iA Valid
• iA Inc

Successful Methods of Public Speaking

Never imitate

iA Valid
• iA Inc

AI Videos: ******* Psychotic

Reflecting the unreflected horrors of AI animations

iA Valid
• iA Inc

Improved Image Handling

Update 1.2 for iA Presenter's first birthday

iA Valid
• iA Inc

NYC Midnight 2024

iA sponsors the Screenwriting Challenge

iA Valid
• iA Inc

AI Art is The New Stock Image

Critique of the pure AI image

iA Valid
• iA Inc

Is Every Picture Worth 1,000 Words?

Critique of the pure stock image

iA Valid
• iA Inc

NYC Midnight 2024

iA sponsors the Short Story Challenge

iA Valid
• iA Inc

Finishing your speech

The conclusion is not a formality

iA Valid
• iA Inc

The 2023 Recap

From a single app to three products