dawiddr's comments

dawiddr | 3 years ago | on: Ask HN: Why are JavaScript dependencies so messy?

That's because JS with its dynamic typing is great for developing code quickly, but not so great for maintaining and evolving it over a longer time frame.

Then there's the lack of the standard library, which means your code has to depend on code of random people who may or may not know what they're doing.

Also, because it's the web where patching code is quick and easy, people don't seem too bothered with quality.

I've chosen mobile development myself and fortunately things are a lot more sane here.

dawiddr | 3 years ago | on: iPhones and action discoverability

Well, the screen estate on a mobile device is limited, so the number of actions that are easy to discover needs to be limited too - otherwise the UI would be cluttered. I find Apple good at balancing this. Notice how actions that he mentions are just quicker alternatives to stuff that one can already do in another way.

dawiddr | 3 years ago | on: Tell HN: Apple Pay works in non-Safari browsers in iOS 16 Beta 3

Apple Pay has been supported in WebKit’s web view (which every browser uses) for a while now, but with some conditions. The biggest obstacle was that an app couldn’t inject any JavaScript code of its own into websites. I wonder if they removed this safeguard.

dawiddr | 4 years ago | on: Show HN: Flexishift – time tracking for the age of flexible work [iOS]

Hello everyone, the author here!

I've finally decided to share my side-project with the community.

Back in 2015 I needed a solution for tracking hours for my job. There were many apps for that purpose, but almost all of them were focused on freelancers. Managing projects and billing clients were just clutter to me – I needed a simple way of ensuring that I work 40 hours a week while having a flexible schedule.

The app is free, but if you want to store more than 10 work entries, you need to buy an in-app-upgrade for a one-time price of $4.99. But you can also delete some entries and keep using it for free. I had tried multiple monetization models, from a paid app to premium subscription features. All in all, the current model seems optimal. The app has been consistently making $500-1000 per month, which is enough to keep me motivated.

Version 3.0 is a major redesign and a rewrite in SwiftUI.

dawiddr | 4 years ago | on: Ask HN: Those making $500/month on side projects in 2022 – Show and tell

I've been making $500-1000/month on an iOS app for work time tracking – https://apps.apple.com/us/app/flexishift-work-hours-pay/id11...

When I started the project, the category seemed quite crowded already, but I couldn't find anything good for tracking my hours in a flextime arrangement. I had no iOS experience at that time (I was a C++ developer) and now I do iOS development as my full-time job too.

page 1