Readit News logoReadit News
dawiddr commented on Ask HN: Why are JavaScript dependencies so messy?    · Posted by u/graderjs
gw99 · 3 years ago
I'm sure I'll get downvoted for this one but quite frankly it's where the PHP developers all slithered off to. It was inevitable.

I avoid to the point of refuse to work with any JavaScript platform at all. They are a universal shit show.

Edit: honestly I stand by this comment. I literally have spent hours this year dealing with fucked up messes in nodejs, package security issues after repos were hacked and code made it into NPM that displayed banners on commercial sites. My comment is toxic yes but quite frankly both communities are as well (PHP and NodeJS) and utterly earned that ire and discontent. The fact people lean on the stack and produce stuff that handles critical aspects of people's lives is utterly frightening. So yeah toxic, I don't care. Feel free to be annoyed. It's still a turd, just been rolled in glitter.

dawiddr · 3 years ago
Those might not be the same people, but for many people JS is the door to the world of software development - the same way PHP was (also for me).
dawiddr commented on Ask HN: Why are JavaScript dependencies so messy?    · Posted by u/graderjs
dawiddr · 3 years ago
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 commented on iPhones and action discoverability   alexanderell.is/posts/iph... · Posted by u/otras
dawiddr · 3 years ago
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 commented on Tell HN: Apple Pay works in non-Safari browsers in iOS 16 Beta 3    · Posted by u/san_amiro
dawiddr · 4 years ago
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 commented on iOS 16 to support Web push notifications in 2023   apple.com/ios/ios-16-prev... · Posted by u/judge2020
phillipseamore · 4 years ago
Obligatory "HN post about Safari" note: Still waiting on MSE and fullscreen (for elements) API on iOS, both supported on macOS and ipadOS for years.
dawiddr · 4 years ago
WKWebView has some new APIs that suggest this might be the lucky year for fullscreen, both on iOS and iPadOS.
dawiddr commented on Show HN: Flexishift – time tracking for the age of flexible work [iOS]   flexishiftapp.com... · Posted by u/dawiddr
dawiddr · 4 years ago
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 commented on Ask HN: Those making $500/month on side projects in 2022 – Show and tell    · Posted by u/deadcoder0904
dawiddr · 4 years ago
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.

u/dawiddr

KarmaCake day24June 8, 2015View Original