Pontificating...
06.08.2025 12:25 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0@iamkonstantin.eu.bsky.social
I make apps. I love Swift and Elixir, have been known to write Rust and Kotlin and I can centre rectangles in CSS ๐ง๐ช๐ช๐บ
Pontificating...
06.08.2025 12:25 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Meet Poltergeist: an AI-friendly universal build watcher that auto-detects and rebuilds any projectโSwift, Rust, Node.js, CMake, or anything else, the moment you save a file. Zero config, just haunting productivity. steipete.me/posts/2025/p...
06.08.2025 00:28 โ ๐ 13 ๐ 2 ๐ฌ 0 ๐ 0Putting aside the details, there is a side to LLMs that I really enjoy - I get to use normal words to tell it to do something and most of the time it does. How cool is that!
05.08.2025 19:47 โ ๐ 4 ๐ 0 ๐ฌ 1 ๐ 0I'm learning Kotlin!
05.08.2025 06:23 โ ๐ 7 ๐ 1 ๐ฌ 1 ๐ 0Good morning everybody โ๏ธ. Today is building fun things for the Mac day, CLI, blurry glass theme en all.
05.08.2025 06:30 โ ๐ 8 ๐ 0 ๐ฌ 0 ๐ 0No doubt about that, it's just that "obscure, difficult to interpret and explain" language features are becoming very visible when even LLMs get sidetracked despite explicit help/instructions.
04.08.2025 14:09 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Gave Claude a small task to add the implementation of a tiny SwiftUI app that reads some HTML from a URL and shows it as markdown. It did it twice with the same prompt, once with structured concurrency (6.2) and once without. Structured concurrency increased its token usage 4.7x ๐คฏ
04.08.2025 13:52 โ ๐ 6 ๐ 0 ๐ฌ 1 ๐ 0I'm shutting down my personal GitHub sponsors in favor of an open collective that will be used to transparently fund Ash related expenses and also contribute financially to projects that matter to Ash & Elixir!
opencollective.com/ash-framework
#ElixirLang #AshFramework
hot take - Kotlin inline functions are the sanest version of C macros
04.08.2025 09:23 โ ๐ 6 ๐ 2 ๐ฌ 1 ๐ 0- How do you sleep?
Me: In intervals of 5 hours, why?
Good morning โ๏ธโ๏ธ
03.08.2025 07:55 โ ๐ 7 ๐ 0 ๐ฌ 3 ๐ 0Haha, Iโm very happy to hear that ๐. Ash all the things ๐ฆ๐ฅ
03.08.2025 06:22 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Well, every ecosystem has their way, no kink shaming ๐
02.08.2025 11:42 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Itโs common for big libraries like Phoenix/Oban/Ash/โฆ to have features and changes spend significant time in alphas/betas, pre-releases, community feedback loops etc. - it all ties into why itโs really a joy to use them. Once something works well, it keeps working for a long time :)
02.08.2025 07:19 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0You mean LiveView probably, Phoenix is at 1.8. Low version numbers are a side effect of a more stability/careful evolution culture in the ecosystem. Very much a contrast to say NextJS. Breaking changes are rare and usually well-signposted, long-betaโd, and have upgrade tooling.
02.08.2025 07:19 โ ๐ 8 ๐ 0 ๐ฌ 2 ๐ 0Yes, it was overall very triggering. I also saw it before coffee ๐๐
01.08.2025 17:52 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0The toolbox is toolboxing โ
01.08.2025 15:50 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0I was recently confronted with examples of small/solo devs fighting with complexity and tech-debt coming from their frameworks and eating their precious time to build features, so I put down my thoughts. There are no absolutes in tech, there isn't a 'winner' library. iamkonstantin.eu/blog/less-gl...
01.08.2025 09:34 โ ๐ 49 ๐ 8 ๐ฌ 2 ๐ 0For TypeScript, it often has challenges with frameworks like Nuxt or React Router e.g. sometimes it does imports incorrectly, or gets confused between es modules and require ๐ ... or tries to do things too much TypeScript instead of throwing in :any here and there ๐
01.08.2025 08:05 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0What about you?
01.08.2025 07:49 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Elixir and Swift mainly
01.08.2025 07:47 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Oh, another trick is to use subagents, then you can have multiple specialised tasks running in their own context.
01.08.2025 07:13 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Compact often! I find it ideal to do so after every task. It can keep track of progress and what's left to be done in .md files so it can resume right away.
01.08.2025 07:12 โ ๐ 0 ๐ 0 ๐ฌ 2 ๐ 0Screenshot from an event date time announcement where the time is incorrectly formatted with 12h time instead of 24h
All major browsers support the Internationalization API, please use it.
01.08.2025 07:09 โ ๐ 9 ๐ 0 ๐ฌ 2 ๐ 0LiveView 1.1 is out and I'm very excited about colocated hooks, we have a lot of these snippets and they will be a lot easier to write now. All the changes ๐ www.phoenixframework.org/blog...
#ElixirLang
I wish the EC would interface with our egov stuff - so many docx to download, fill and upload as PDF ๐๐ฎโ๐จ
31.07.2025 11:34 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Definitely looking forward to a new Mario! I had a lot of fun with Mario Odyssey ๐... especially portrait travels ๐ช๏ธ
31.07.2025 09:12 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0Programming, scripting, and markup languages Rust is yet again the most admired programming language (72%), followed by Gleam (70%), Elixir (66%) and Zig (64%). Gleam is a new addition to the list, and for good reason - developers like it! Which programming, scripting, and markup languages have you done extensive development work in over the past year, and which do you want to work in over the next year? (If you both worked with the language and want to continue to do so, please check both boxes in that row.)
Oh my gosh! Gleam got #2 most admired programming language in the Stack Overflow survey!
We're on the podium with Rust and Elixir!
oh sorry, I forgot the content warning :P
29.07.2025 15:36 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0