prob its not gonna be free to test to avoid extra costs around chatgpt calls
695 karma · joined March 18, 2017
prob its not gonna be free to test to avoid extra costs around chatgpt calls
- swiftui for macos apps is slower (smaller teams at apple to optimize it, all focus is on ios)
- with appkit you'd use reusable views, and swiftui is having hard time with them
- with reusable views you model data on view presentation, whereas with swiftui you often need to generate view data ahead of time, for all views (so 400 views can take some time just for data formatting)
Bit offtop, not debunking the content of this post though!
Do whatever that will increase confidence in code and testability. If I want to make it easier for me to develop, I'm gonna do anything that will enable me to get shit done. Test takes 0.1 second instead of 0.001? Whatever. I can improve it if needed, when I get more knowledge or I can discard it completely.
When I stopped caring about 'should I use mock, or inject closure, or interface...' I started writing more tests and producing better software. Because often the end goal is about writing clearer code even with shitty tests.
No. If we're anxious, addicted, lazy, having wrong information, being misled - then no. And unfortunately that is the case (most of the time). This assumes that all can think rationally and failure or redundant effort is wasteful. As always, balance is needed.
...wait, what? I know YMMW, but for me and most of my colleagues it's 1-2 clean build per day and 30 incremental... per hour, sometimes.
"...In parallel with our modularization effort, we’re also adopting new technologies like SwiftUI and Xcode Previews. These technologies allow us to almost entirely remove the tweak-compile-and-run loop when developing user interfaces."
This sounds more like SwiftUI ad/SEO blogpost than real developer's insights. SwiftUI Previews is notorious for crashing, timeouts and random errors. I have a lot of problems with these on small projects, not to mention bigger ones at work. It's also a nonsense to proclaim 'it remove tweak-and-compile' loop. Any change to model layer requires you to rebuild project, otherwise Previews will return old state. Not to mention that Xcode likes to rebuild project even for UI-only change.
* We operate on gigantic sets of data (not from CS perspective, average human consumes more data in 10 years than avg man in his lifetime only few decades ago)
* Reasoning about data is not easy, and storing what matters is crucial in being effective worker/citizen/parent/etc.
* Promo of zettelkasten
* Good money too? Making note-taking app is not as difficult as coming up with novel startup and takes less time and money
* Internet figures promoting it (David Perell)
* Feels like we've done something without too much effort (motion vs action by James Clear - https://jamesclear.com/taking-action)
* This is the way to create articles and papers - most of the tech are not writers and their writings had happened naturally and by some impulse/itch. To repeat that we cannot rely on these forces all the time
* You can make your own personal wiki which can be the new blog, feels sexy for tech (whereas other people are doing that by cultivating their ig/fb profiles)
Ha, my hot take - book lovers love to have an item/collectible rather than the content. It's mostly signaling and, for some people, reading is quite fun (a nice bonus!).
No wonder - the numbers of active readers are very low, but all those self-help gurus and experts praising books are doing a disservice to the point of reading books - enjoying them, highlighting, making it your own. Later a problem arises - some of my friends complained that they don't remember a lot from read books. Of course, since reading is A RiTuAl!
It's amusing when I say that 'I hate books'. But usually I read more (books) than my peers, I just don't like the form factor of the book. It's heavy, making notes is clunky compared to Kindle or any other ereader. I don't care about all that fluff and 'smell of paper'.
Reminds me of this funny twitter drama when one author was cutting big books into smaller pieces: https://www.vice.com/en/article/bvgmxd/cutting-books-in-half...
To be frank I have the same mindset, but it's good to read other people takes on it. Some prefer to have basic knowledge and feel great anxiety when they're jumping to code without any foundation.
Whoa, you nailed it here. Never thought of it this way.
You’re green bubble in Messages - out of style.
You’re not using FaceTime for remote call - get out of here...