<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Code frog</description><link>https://blacksky.community/profile/emnudge.dev</link><title>@emnudge.dev - EmNudge</title><item><link>https://blacksky.community/profile/emnudge.dev/post/3mn5o5mpsq22c</link><description>Do people ever find text wrapping for code preferable? So many sites and  tools have this on as a default. I give up attempting to read it quite quickly.</description><pubDate>31 May 2026 13:26 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3mn5o5mpsq22c</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3mkba7qklxc24</link><description>@tangled.org really needs a design rework. It looks straight out of 2013.&#xA;&#xA;Silly, but probably the main blocker for me at the moment. I&#39;d move some repos over otherwise.</description><pubDate>24 Apr 2026 19:12 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3mkba7qklxc24</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3mggvobmjls27</link><description>Kind of insane: integrityindex.us does not show up on Google and Gemini refuses to acknowledge it is a working or legit or existing website. &#xA;&#xA;ChatGPT and Bing get it immediately. I think Google is forcibly down ranking it?&#xA;https://integrityindex.us</description><pubDate>07 Mar 2026 03:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3mggvobmjls27</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3mem7dom3o22e</link><description>You can now run through watlings online!&#xA;watlings.emnudge.dev&#xA;https://watlings.emnudge.dev/</description><pubDate>11 Feb 2026 19:24 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3mem7dom3o22e</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3medcmrg4i224</link><description>Made wat-docs.emnudge.dev&#xA;I don&#39;t know of another WASM docs website, which is very strange.&#xA;&#xA;You basically just have specifications, some written in LaTeX for some reason. MDN&#39;s guide is probably the closest you get https://developer.mozilla.org/en-US/docs/WebAssembly/Guides/Understanding_the_text_format&#xA;https://wat-docs.emnudge.dev/</description><pubDate>08 Feb 2026 06:29 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3medcmrg4i224</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3mct6facxoc2y</link><description>I vibecoded a thing I think is mildly impressive https://github.com/EmNudge/wat-fft&#xA;&#xA;Pure WAT implementation of FFT. Benchmarked against best-in-class alternatives which is either beats or is at parity with.</description><pubDate>20 Jan 2026 03:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3mct6facxoc2y</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3mc6jcfe6ss2z</link><description>Most under-looked skill of great programmers: writing&#xA;&#xA;Echoes some recent thoughts I hear from @oxide.computer - some of the best programmers I&#39;ve worked with are excellent at communicating. Getting good at this is a great boon to your career. &#xA;&#xA;Writing has helped me better express myself.</description><pubDate>11 Jan 2026 21:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3mc6jcfe6ss2z</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3mbcoeklwcs24</link><description>New blog post - What Happened To WebAssembly&#xA;https://emnudge.dev/blog/what-happened-to-webassembly/</description><pubDate>31 Dec 2025 20:11 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3mbcoeklwcs24</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3m4v5ecyccs2n</link><description>https://emnudge.dev/blog/optimism-as-pragmatism/</description><pubDate>05 Nov 2025 13:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3m4v5ecyccs2n</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3m4ohuav5cs2v</link><description>Your company has too many managers&#xA;&#xA;https://emnudge.dev/notes/too-many-managers/</description><pubDate>02 Nov 2025 21:41 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3m4ohuav5cs2v</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3m3krbiekns2v</link><description>New article&#xA;&#xA;https://emnudge.dev/blog/know-what-you-like/</description><pubDate>19 Oct 2025 16:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3m3krbiekns2v</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3lv2n5lxfzc2j</link><description>It feels obvious since that&#39;s kind of why they exist, but LLMs are awesome for language learning. &#xA;&#xA;A missing piece for me is getting ChatGPT or Gemini level voice chat offline.&#xA;&#xA;There are dozens of ollama clients for the non-multi-modal LLMs. Would be awesome to get this for voice.</description><pubDate>28 Jul 2025 22:26 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3lv2n5lxfzc2j</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3ltf43kapfs2y</link><description>I would love recruiters and hiring managers to stop saying they were &#34;impressed by my background&#34; when they just mean I worked at a company they like. There is nothing impressive about this. You sound silly. &#xA;&#xA;My work outside of my employment is publicly visible. Be impressed by my rants.</description><pubDate>07 Jul 2025 15:29 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3ltf43kapfs2y</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3loumtcjf5s2g</link><description>I kind of don&#39;t like how obvious it was that the copy for this readme was written by an LLM&#xA;github.com/block/goose&#xA;&#xA;The website also seems to have a ton of LLM copy - which is fine, I guess.&#xA;&#xA;I just know that someone is going to go &#34;Surprise! Even this was an LLM!&#34; as if it wasn&#39;t already apparent.</description><pubDate>11 May 2025 04:33 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3loumtcjf5s2g</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3lopkebbui22q</link><description>I saw something at work that surprised me. Large design documents, complicated product specs, slack threads and channels - all around Project Geppetto.&#xA;&#xA;...[rest below]&#xA;https://emnudge.dev/notes/naming-it-defines-it/</description><pubDate>09 May 2025 04:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3lopkebbui22q</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3lkcqggfsnk2l</link><description>The Web Speech API needs some love.&#xA;&#xA;The built in speech synthesis is pretty awful. Browsers like Chrome and Edge will include options that offload processing to them. These options require a network connection.&#xA;&#xA;My phone has a really good TTS built in, right? Why is it not letting me use this.</description><pubDate>14 Mar 2025 04:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3lkcqggfsnk2l</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3lk6y4elfpc2j</link><description>Spaced repetition is such a revolutionary concept, it’s surprising that it’s not taught in schools across the country. &#xA;&#xA;It would easily demonstrate a considerably improvement in retention which would likely show results in cumulative exams. &#xA;&#xA;I used to cram and forget everything after the exam.</description><pubDate>12 Mar 2025 16:15 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3lk6y4elfpc2j</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3ljgnsfamsc2r</link><description>Provided it is difficult to ensure correctness in any provable way, when are you satisfied with your unit tests? &#xA;&#xA;e.g. imagine you’re testing a utility with an unbounded variation in its inputs. When do you call it a day? &#xA;&#xA;I’ve got some thoughts but am curious to hear others.</description><pubDate>03 Mar 2025 00:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3ljgnsfamsc2r</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3lisajluzn22p</link><description>@stuffwithstuff.com &#xA;I just sat down to read the Crafting Interpreters book and realized the first half is completely gone!&#xA;&#xA;Looks to be a printing error - super strange. Starts on page 249 right before chapter 14.4&#xA;&#xA;This isn&#39;t intentional, right?</description><pubDate>22 Feb 2025 21:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3lisajluzn22p</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3liqjwafpgs2j</link><description>imessage has never been a secure way to send messaging. The recent news about it removing encryption in the UK is surprising to anyone that has yet to try imessage in china.&#xA;&#xA;Use an app built for this, not imessage.</description><pubDate>22 Feb 2025 04:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3liqjwafpgs2j</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3li3aq5obdc27</link><description>Every python codebase I&#39;ve touched feels considerably worse than pre-typescript web development. &#xA;&#xA;Not only is everything severely untyped, but it requires global dependencies such that there&#39;s a 30 step process before any code can even run.&#xA;&#xA;I do not like this.</description><pubDate>13 Feb 2025 17:48 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3li3aq5obdc27</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3lhhljdm4tk24</link><description>What are folks using for private registries? &#xA;&#xA;NPM has been a pain for a variety of reasons. I know many companies have something custom set up. Would love to know if people have a personal favorite!&#xA;&#xA;#javascript #npm</description><pubDate>05 Feb 2025 22:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3lhhljdm4tk24</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3lgqt4wbngk22</link><description>I find most rust codebases simpler to reason about than most python codebases.&#xA;&#xA;The confidence you get from stricter typing and built-in test runners is unparalleled.</description><pubDate>27 Jan 2025 20:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3lgqt4wbngk22</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3lg7uxhxovs2p</link><description>Happy to see the capcut desktop app still works. It&#39;s honestly one of the nicest video editors I&#39;ve used.&#xA;&#xA;They try to trick you into using &#34;premium&#34; effects which require subscriptions, but as long as you&#39;re just doing the basic chopping and scaling, you&#39;re golden.&#xA;&#xA;It&#39;s better than DaVinci Resolve</description><pubDate>21 Jan 2025 03:11 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3lg7uxhxovs2p</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3lg4ih7pol22t</link><description>Gmail has keyboard shortcuts and it actually makes cleaning up your inbox much easier!&#xA;&#xA;You can get a list of the the shortcuts with &#34;?&#34; - you&#39;ll need to click &#34;enable&#34; to get access to the full list</description><pubDate>19 Jan 2025 18:49 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3lg4ih7pol22t</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3lfvywyk5dk2u</link><description>I think I&#39;m gonna start using yums.email &#xA;The formatting on these recipe websites makes it really hard to actually find the recipe. &#xA;&#xA;Very solid service by @fancypenguin.party</description><pubDate>17 Jan 2025 04:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3lfvywyk5dk2u</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3lezgq2mub22x</link><description>Separate state governments has an advantage - you can experiment a lot with different strategies and see what works.&#xA;&#xA;Obviously there are regulations that only work because of aspects specific to certain states, but you&#39;d still find some more objective winners.&#xA;&#xA;Unfortunately, they move too slow.</description><pubDate>05 Jan 2025 20:15 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3lezgq2mub22x</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3lekjcxgen22i</link><description>Made an article expounding on this:&#xA;&#xA;https://emnudge.dev/notes/llm-summary/&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>30 Dec 2024 21:51 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3lekjcxgen22i</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3lecxrqqooc2y</link><description>In another world, drugs would be legal and I&#39;d be a super libertarian. We put restrictions because drugs are &#34;biological hacks&#34;. They are cane sugar with bigger side effects.&#xA;&#xA;We add sugar and glutamates to food because the body is primed to find these desirable. Also hacks.</description><pubDate>27 Dec 2024 21:49 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3lecxrqqooc2y</guid></item><item><link>https://blacksky.community/profile/emnudge.dev/post/3ldqkpnrnu222</link><description>If we force companies to expose TOS before going through sign-up flow, we can have your in-browser LLM summarize it. Would massively improve the state of TOS I think. &#xA;&#xA;No one reads it right now so there’s no incentive to keep it reasonable.</description><pubDate>20 Dec 2024 14:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:tgatoi47bb7xrxexwk7ogx73/app.bsky.feed.post/3ldqkpnrnu222</guid></item></channel></rss>