<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>User-Agent on ilham.dev</title><link>https://ilham.dev/tags/user-agent/</link><description>Recent content in User-Agent on ilham.dev</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Sun, 27 Sep 2026 00:00:00 +0700</lastBuildDate><atom:link href="https://ilham.dev/tags/user-agent/index.xml" rel="self" type="application/rss+xml"/><item><title>How I read a user-agent string without pretending it is clean data</title><link>https://ilham.dev/posts/how-to-read-a-user-agent-string/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0700</pubDate><guid>https://ilham.dev/posts/how-to-read-a-user-agent-string/</guid><description>A user-agent string can hint at browser, engine, operating system, and device, but it is messy and sometimes intentionally misleading.
The User Agent Parser tool helps me inspect the input and output without writing a one-off script first.</description></item></channel></rss>