<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Senior Software Engineer at https://maki.ne.jp&#xA;NextJS, React, C#, .NET Core&#xA;Born in Florida, lives in Akita&#xA;フロリダ州🏝で生まれた&#xA;秋田在住👹&#xA;✨へばﾅｲｽﾃﾞｲ✨&#xA;https://michaelcharl.es</description><link>https://bsky.app/profile/michaelcharl.es</link><title>@michaelcharl.es - Michael Charles Aubrey</title><item><link>https://bsky.app/profile/michaelcharl.es/post/3mrlsrubwlk2j</link><description>Crisis averted.</description><pubDate>27 Jul 2026 02:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3mrlsrubwlk2j</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3mp62wzrzck2m</link><description>I finally updated PokéJisho! The Japanese&lt;-&gt;English Pokémon dictionary now covers every Pokémon, move, item, ability &amp; nature up through Scarlet &amp; Violet (+ The Teal Mask &amp; The Indigo Disk) and Pokémon LEGENDS Z-A. I also added dark/light mode support. pokejisho.com&#xA;https://pokejisho.com</description><pubDate>26 Jun 2026 04:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3mp62wzrzck2m</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3mj4bmosqzc25</link><description>I had been struggling with using Claude Code on a legacy Shift JIS code base, and I came up with this MCP server which gives Claude Code tools to work with Shift JIS (CP932). I hope if anyone else is struggling with this they find this and it helps them out. https://github.com/MichaelCharles/cp932-tools-mcp-server</description><pubDate>10 Apr 2026 02:29 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3mj4bmosqzc25</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3mgekzyvnfc2a</link><description>Claude Code told me, &#34;No.&#34; #claude #claudecode</description><pubDate>06 Mar 2026 05:23 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3mgekzyvnfc2a</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lgfda7e6ak26</link><description>I helped a colleague setup fnm (Fast Node Manager) on their Windows machine, so I threw together a quick guide in English and in Japanese&#xA;https://michaelcharl.es/aubrey/en/code/installing-fnm-on-windows-for-powershell-git-bash-and-command-prompt</description><pubDate>23 Jan 2025 07:09 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lgfda7e6ak26</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lg54bmldjs2e</link><description>@ped.ro Do you happen to have any idea what the technology behind the @raycast.com Translate feature is? What API is it using? Google? DeepL? Some kind of LLM?</description><pubDate>20 Jan 2025 00:44 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lg54bmldjs2e</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lcmn5knn7s2l</link><description>React v19 is finally stable and has been released! https://react.dev/blog/2024/12/05/react-19</description><pubDate>06 Dec 2024 07:15 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lcmn5knn7s2l</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lc62hinf2k2s</link><description>I might just be dressing up my bad habits as a productivity hack…&#xA;https://michaelcharl.es/aubrey/en/code/completing-the-desktop-metaphor-by-adding-a-drawer</description><pubDate>30 Nov 2024 12:03 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lc62hinf2k2s</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lc32bpavcs2c</link><description>I&#39;ve been struggling with setting up Outlook and Spark using my custom domain iCloud email for years. Finally figured it out, so I threw together this guide.  https://michaelcharl.es/aubrey/en/code/custom-domain-icloud-email-in-any-email-client</description><pubDate>29 Nov 2024 07:22 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lc32bpavcs2c</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lby53rksrc2b</link><description>I’m convinced this is how every engineer stumbles into a DevOps role&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>28 Nov 2024 03:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lby53rksrc2b</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lbxwwv7vws2l</link><description>Purple&#xA;#Macintosh #wallpaper #macos #techsky</description><pubDate>28 Nov 2024 01:44 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lbxwwv7vws2l</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lbw7brcvds2n</link><description>If you hate seeing anything at all on your #Mac desktop, the following command will hide all desktop items:&#xA;&#xA;defaults write com.apple.finder CreateDesktop -bool false &amp;&amp; killall Finder &amp;&amp; say icons hidden&#xA;&#xA;And back again:&#xA;&#xA;defaults write com.apple.finder CreateDesktop -bool true  &amp;&amp; killall Finder</description><pubDate>27 Nov 2024 09:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lbw7brcvds2n</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lbqchoi6622t</link><description>This changes everything.&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>25 Nov 2024 00:49 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lbqchoi6622t</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lbf3hlyga22e</link><description>I just realized @robbowen.digital made the SynthWave ‘84 theme. It’s great! Thanks for making my VSCode experience more pleasant</description><pubDate>20 Nov 2024 13:44 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lbf3hlyga22e</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lbezljejlc2e</link><description>The Bluesky firehose visualized in the style of a Windows XP screensaver… I want this as an actual screensaver.&#xA;https://firehose3d.theo.io/</description><pubDate>20 Nov 2024 13:11 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lbezljejlc2e</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lb42atlgqs25</link><description>I hope they play &#34;Hot To Go.&#34;&#xA;https://www.youtube.com/watch?v=KaiyQ7jJMaI</description><pubDate>16 Nov 2024 23:29 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lb42atlgqs25</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lb3yo56xm226</link><description>The new official CSS logo uses `rebeccapurple`!&#xA;https://michaelcharl.es/aubrey/en/code/new-rebeccapurple-css-logo</description><pubDate>16 Nov 2024 23:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lb3yo56xm226</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lb352f7fkc2r</link><description>So Bruno is moving to a subscription model for its paid version. The Open Source version is still free, though&#xA;https://www.usebruno.com/pricing</description><pubDate>16 Nov 2024 14:46 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lb352f7fkc2r</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lb33tp6egk24</link><description>So are we all just maintaining accounts on BlueSky, Threads, and Mastodon? Or does it feel like BlueSky is winning out?</description><pubDate>16 Nov 2024 14:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lb33tp6egk24</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lb2wkdjtk22b</link><description>Neat! I could update my Blue Sky handle so it’s the same as my domain! That was super simple.</description><pubDate>16 Nov 2024 12:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lb2wkdjtk22b</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lapz5twxgs27</link><description>Because apparently I can&#39;t type &#34;python&#34; without subconsciously inserting &#34;thong&#34; into it. #python</description><pubDate>12 Nov 2024 04:37 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lapz5twxgs27</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3laptdzbxhk2c</link><description>I wanted an easy reference for where all of the `@tauri-apps/api/path` helper functions mapped to on Mac so I threw this together. What I really want though is to find a way to save files to iCloud using @tauri.app ... haven&#39;t found that so far. https://michaelcharl.es/aubrey/en/code/tauri-2-mac-paths</description><pubDate>12 Nov 2024 02:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3laptdzbxhk2c</guid></item><item><link>https://bsky.app/profile/michaelcharl.es/post/3lakisx4uws2e</link><description>I&#39;ve been trying to build a desktop app using @tauri.app and struggling with implementing SQLite. This article made everything very straightforward https://dev.to/focuscookie/tauri-20-sqlite-db-react-2aem</description><pubDate>10 Nov 2024 00:02 +0000</pubDate><guid isPermaLink="false">at://did:plc:337xp4ctxgj2w4xms6nazti2/app.bsky.feed.post/3lakisx4uws2e</guid></item></channel></rss>