<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Developer-Tools on ilham.dev</title><link>https://ilham.dev/tags/developer-tools/</link><description>Recent content in Developer-Tools 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/developer-tools/index.xml" rel="self" type="application/rss+xml"/><item><title>How I convert text case without manual renaming</title><link>https://ilham.dev/posts/how-to-convert-text-case-without-manual-renaming/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0700</pubDate><guid>https://ilham.dev/posts/how-to-convert-text-case-without-manual-renaming/</guid><description>Case conversion is useful when moving names between code styles, filenames, headings, and API fields.
The Case Converter tool helps with the mechanical part, but I still check the result before using it somewhere real.</description></item><item><title>How I test a regex before putting it into code</title><link>https://ilham.dev/posts/how-to-test-regex-before-using-it/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0700</pubDate><guid>https://ilham.dev/posts/how-to-test-regex-before-using-it/</guid><description>Regex is powerful, but it is also easy to get almost right. “Almost right” is the problem. A regex can match too much, too little, or the right thing in your test but the wrong thing in production.</description></item><item><title>How I use a Git cheatsheet without copying blindly</title><link>https://ilham.dev/posts/how-to-use-a-git-cheatsheet-without-copying-blindly/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0700</pubDate><guid>https://ilham.dev/posts/how-to-use-a-git-cheatsheet-without-copying-blindly/</guid><description>A Git cheatsheet is useful when I remember the task but not the exact command. I still read the command before running it.
The Git Cheatsheet tool helps me inspect the input and output without writing a one-off script first.</description></item><item><title>How I use a JavaScript playground safely</title><link>https://ilham.dev/posts/how-to-use-a-javascript-playground-safely/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0700</pubDate><guid>https://ilham.dev/posts/how-to-use-a-javascript-playground-safely/</guid><description>A JavaScript playground is useful for small experiments, but code pasted from unknown places can still be risky.
I use JavaScript Playground for the quick version of this task, then I review the output before relying on it.</description></item></channel></rss>