Working with models for coding tasks will make good programmers better technical communicators.
31.07.2025 00:06 β π 1 π 0 π¬ 0 π 0@duan.ca.bsky.social
SwiftUI @ Apple
Working with models for coding tasks will make good programmers better technical communicators.
31.07.2025 00:06 β π 1 π 0 π¬ 0 π 0TIL AI is not advanced enough to handle a zip file containing about 20 years of lease contracts, for the purpose of extracting the starting date, address, and name of the places into a spreadsheet.
26.07.2025 21:48 β π 0 π 0 π¬ 0 π 0Tfw you add a log, wait for build-and-run, only to find out the value you are printing is a ObjC enum.
25.07.2025 22:36 β π 1 π 0 π¬ 0 π 0Donβt do anything in deinit other than releasing resources. Just donβt. #swiftlang
24.07.2025 17:46 β π 0 π 0 π¬ 0 π 0Why Slack displays emote in middle of texts in code voice surrounded by `` is beyond me.
22.07.2025 17:47 β π 0 π 0 π¬ 0 π 0This weeks One Pieceβ¦ I simply canβt.
22.07.2025 03:04 β π 0 π 0 π¬ 0 π 0Achievement unlocked: watching Jujutsu Kaisen at a movie theatre.
17.07.2025 07:22 β π 0 π 0 π¬ 0 π 0ProTip for filing SwiftUI feedbacks: name your top-level view `ContentView` makes it eeeeeeever so lightly easier for whoever is trying and building your code.
10.07.2025 22:35 β π 4 π 0 π¬ 0 π 0Both the commercial AI labs and AI doomers leverage the lack of imagination in normal people. This is a moment where exposure to science fictions can literally save a society.
10.07.2025 05:56 β π 1 π 0 π¬ 1 π 0Not sure no one ever talks about this or it's just buried under the mountains of slop. The concept of Claude Code comes from mastery (or dare I say, love) of the elemental command line tools.
01.07.2025 19:08 β π 0 π 0 π¬ 0 π 0I'm so curious about how they are going to adapt Project Hail Mary. I had fond memories listening to this book in NYC in a summer.
01.07.2025 04:17 β π 0 π 0 π¬ 0 π 0The fixes are incremental and tiny thanks to established patterns in the code and targeted purpose of the failed tests.
27.06.2025 04:49 β π 0 π 0 π¬ 0 π 0I rewrote a project that has a well-defined unit-test collection. Lots of the tests were failing after the rewrite. Currently asking Claude code to fix them one by one. 3 tests fixed cost me $3 so far.
27.06.2025 04:38 β π 0 π 0 π¬ 1 π 0Itβs wild that I can read manga in Japanese on the iPad and just select text from the panels.
25.06.2025 03:19 β π 1 π 0 π¬ 0 π 0Love this time of the year in California. The best cherries in the world is dirt cheap π€
24.06.2025 04:10 β π 0 π 0 π¬ 0 π 0I need an even simpler config language that can have arrays and dicts but doesn't allow nesting. Maybe I should make a TOML linter.
20.06.2025 21:53 β π 0 π 0 π¬ 0 π 0TIL 50 iPhone compatible NFC tags is like $15
19.06.2025 15:23 β π 0 π 0 π¬ 0 π 0AI + spaced repetition should have made language learning ultra efficient. Itβs a source of infinite reading/listening material and conservation partner that knows exactly where you are with the language.
18.06.2025 00:57 β π 0 π 0 π¬ 0 π 0Parametric 3D modeling is basically the same as programming. You can get the same outcome with or without elegance. Elegance helps you go further.
17.06.2025 03:45 β π 0 π 0 π¬ 0 π 0I figured out how to draw a wire for a squircle in FreeCAD. Never seen it documented anywhere. So I wrote it up: duan.ca/2025/06/15/p...
16.06.2025 02:14 β π 1 π 0 π¬ 0 π 0I've started and finished writing a whole Moleskine of physical journal this year. Now it has been scanned; assembled into a searchable PDF; put into a 3D printed case; labeled, and vacuum sealed.
(OCD go brrrrr)
This talk Improve memory usage and performance with Swift tickles my brain in satisfying ways!
www.youtube.com/watch?v=LzBZ...
SwiftUIβs concurrency annotations express its runtime semantics. Look, thereβs a nice YouTube video about it:
youtu.be/Ttxz8bVvX3s
New way to launch and manage containers on macOS, and yeap, itβs oss and entirely written in Swift!
github.com/apple/contai...
#swiftlang developer.apple.com/videos/play/...
The agent waits for you! π
09.06.2025 17:24 β π 0 π 0 π¬ 0 π 0Itβs time to Dub dub!
09.06.2025 01:26 β π 3 π 0 π¬ 0 π 0At the learning curve a new skill where by the time I finish 80% of the project, I've learned so much that I'd rather start over and finish 100% with less time that it would have originally.
06.06.2025 04:23 β π 1 π 0 π¬ 0 π 0Having difficulty adjusting to the fact that it's June.
03.06.2025 16:25 β π 1 π 0 π¬ 0 π 0Hmm I'm about to Hungarian notation this FreeCAD variable set so hard.
31.05.2025 21:08 β π 0 π 0 π¬ 0 π 0