In My Kanban ( https://apps.apple.com/us/app/my-kanban-personal-kanban-app/id1251498367 ), the code responsible for offline data sync is the most complex piece. I'd love to replace it with a CRDT, but the most popular ones are all JavaScript. There's opportunity there to wrap something like Automerge in native mobile SDKs.
17.11.2023 16:04In My Kanban ( https://apps.apple.com/us/app/my-kanban-personal-kanban-app/id1251498367 ), the code responsible for offline data sync is the...OK, Youtube, relax. I just asked for some blues music. I don't need to go this deep into it.
16.11.2023 17:48OK, Youtube, relax. I just asked for some blues music. I don't need to go this deep into it.Over the past 3 Xcode updates, I've had to add more and more "caveat" sections to our Podfiles to get Cocoapod to play nice with existing projects. This is how it starts. Feels like maybe Cocoapods is on its way out? Shame. I kinda like it.
16.11.2023 16:44Over the past 3 Xcode updates, I've had to add more and more "caveat" sections to our Podfiles to get Cocoapod to play nice...25 years ago I recall having to swap out network pocket bytes because the machine didn’t like the endian ordering. In many ways things are so much simpler now. But in other ways, they are so much more complicated. Imagine software development in another 25 years.
16.11.2023 16:2725 years ago I recall having to swap out network pocket bytes because the machine didn’t like the endian ordering. In many ways things are...Robocop Rogue City is a weird game. It's janky, but in a way that you're not sure if it's meant to be campy and intentional. But it also has good writing, story, acting, and solid gameplay. It feels like it was made by different teams that were never in the same room together.
15.11.2023 13:07Robocop Rogue City is a weird game. It's janky, but in a way that you're not sure if it's meant to be campy and intentional. But...A new user tries a framework, gets confused, and leaves.
The dev thinks “I’ll make it easier. I’ll add conventions. I’ll add some presets. I’ll make a meta-framework!”
Wrong direction. The user wanted to understand. Magic makes it simple to implement, not simple to understand.
9.11.2023 16:21A new user tries a framework, gets confused, and leaves.The dev thinks “I’ll make it easier. I’ll add conventions. I’ll add some...Does Maroon 5 have any songs that’s not about Adam Levine getting laid?
6.11.2023 16:05Does Maroon 5 have any songs that’s not about Adam Levine getting laid?From an Excel subreddit
6.11.2023 12:42From an Excel subredditThat word is not from that book ... but ok.
5.11.2023 13:04That word is not from that book ... but ok.Programming in just ONE language should be lauded https://www.positech.co.uk/cliffsblog/2023/11/02/programming-in-just-one-language-should-be-lauded/
5.11.2023 00:26Programming in just ONE language should be lauded ...There needs to be a Let’s Encrypt for desktop app code signing certificates.
31.10.2023 15:42There needs to be a Let’s Encrypt for desktop app code signing certificates.AdonisJS is really good. The current version has that perfect balance between having a full feature set, being very simple to use, things working exactly as you expect, and having no magic. Reminds me of Laravel 3. Shame software tends to get more complex over time as it matures.
30.10.2023 18:44AdonisJS is really good. The current version has that perfect balance between having a full feature set, being very simple to use, things...“Crashing” on HBO is an amazing show. Right up there with something like “Broad City”. There’s something about shows with NYC ever-present in the background.
28.10.2023 19:37“Crashing” on HBO is an amazing show. Right up there with something like “Broad City”. There’s something about shows with NYC...The worst of these was definitely Java Spring. I f'in *LOVE* Java, but this thing was like "Hey, we found the security package in your dependencies so we generated this cool login screen for you on a route we thought was great. Good luck finding where all this is. Bye". OMG no.
26.10.2023 20:46The worst of these was definitely Java Spring. I f'in *LOVE* Java, but this thing was like "Hey, we found the security package in...If you're an Android dev, scrcpy is awesome. It lets you drive your real devices from your desktop, like it's a simulator, but without all the simulator BS. https://github.com/Genymobile/scrcpy
26.10.2023 19:55If you're an Android dev, scrcpy is awesome. It lets you drive your real devices from your desktop, like it's a simulator, but...6 yrs ago, I wrote a web app in Laravel, Slim, Node Express/Sails, Java Spark, Django & Go. My fav was Django/Laravel. Did the same in '23 with Node Express/TS, Go, ASP .Net Core, Spring Boot, Swift Vapor, Laravel, Javalin. Go/Vapor was my fav. Laravel is still the most complete.
26.10.2023 15:036 yrs ago, I wrote a web app in Laravel, Slim, Node Express/Sails, Java Spark, Django & Go. My fav was Django/Laravel. Did the same in...Haven’t been able to find a definitive answer to this. Hopefully someone on here knows. If CRDTs are defined by a standard set of mathematical properties, can I use one CRDT implementation on one node and a different CRDT implementation on another node and it will still work?
3.9.2023 22:07Haven’t been able to find a definitive answer to this. Hopefully someone on here knows. If CRDTs are defined by a standard set of...RIP Bram Moolenaar, creator of Vim.
5.8.2023 13:14RIP Bram Moolenaar, creator of Vim.Code signing certificates for desktop apps is an artificially created problem, but a problem nevertheless. It is expensive and frustrating to deal with, has zero non-slimy vendors, and no attention from anyone willing or able to solve it properly.
28.7.2023 16:00Code signing certificates for desktop apps is an artificially created problem, but a problem nevertheless. It is expensive and frustrating...Don’t know about you, but I’d be just fine with living through the ‘90s in, like, a Groundhog Day loop type of thing. Sign me up.
26.7.2023 17:43Don’t know about you, but I’d be just fine with living through the ‘90s in, like, a Groundhog Day loop type of thing. Sign me up.