News for hackers. Stuff that matters.
Re:The baseline for web development in 2022 by LAC-Tech on Thursday January 27, 2022 @04:31PM (#30107025)
For the past 1.5 years I've been working on apps for the agriculture industry, mostly in Australia.

This means 2G, slow 3G or satellite using customers are extremely common. No G too, if they're using your product out in the field. I myself lived 30 minutes drive from a mobile connection in 2021. A sheep literally ate my internet by chewing through the cable from the satellite to the house.

So those users definitely exist in my demographic. And very much in the demographic of my clients, as potential customers.

Still, it seems to be a hard sell to make things work with crap connections or offline. First off, frontend devs resist because you're taking away their favourite toys. (Very rational from their perspective - their next gig is probably in banking or retail or somewhere else with ubiquitous fast internet). Second off, those allocating budgets are very hesitant to spend money on any software dev out of the mainstream. From their perspective software is risky enough given its expense, let alone doing something that might require specialists. (This may be more of an Australian thing, they're not risk takers like Americans).

So yes, you're very right on a technical level. I'm with you, and would love to talk to others who see this. On a more practical level - it's hard to make the stars align, even if it will land you customers.

Re:The baseline for web development in 2022 by agumonkey on Thursday January 27, 2022 @04:36PM (#30107085)
Do you ever write articles / blog entries about this ? I love frugal programming (and it seems there's some people interested in that too). You're experience is pretty telling.
Re:The baseline for web development in 2022 by LAC-Tech on Thursday January 27, 2022 @06:40PM (#30108673)
Appreciate the comment. I do keep meaning to blog.

Anything in that post that caught your interest in particular? I'll make it happen.

Re:The baseline for web development in 2022 by agumonkey on Friday January 28, 2022 @04:17AM (#30112420)
How do you think/design around the limited bandwidth. The initial payload, the message/ protocol size. The ergonomics too. I assume you try to be straight to the point very often.

Basically the idea is how much can we provide with 'only' a 2G link (afaik equivalent to 2 56k modems).

Re:The baseline for web development in 2022 by dalmo3 on Friday January 28, 2022 @05:37AM (#30112948)
> Anything in that post that caught your interest in particular? I'll make it happen.

Nothing can ever top the fact you have a cable from a satellite to your house!

Re:The baseline for web development in 2022 by nicbou on Friday January 28, 2022 @03:21AM (#30112041)
It's interesting to read about people who build things outside the Bay Area scene. It would be interesting to just learn about your job and its challenges.
Re:The baseline for web development in 2022 by stonenoodles on Thursday January 27, 2022 @09:52PM (#30110186)
Would subscribe/read as well. Not original poster, but would be interested in these edge case challenges and solutions.
Re:The baseline for web development in 2022 by fomine3 on Friday January 28, 2022 @02:46AM (#30111787)
Agriculture industry specific user base and limitations, like you wrote.
Re:The baseline for web development in 2022 by wlll on Friday January 28, 2022 @05:56AM (#30113085)
> A sheep literally ate my internet by chewing through the cable from the satellite to the house.

That must have been a pretty long cable!

Re:The baseline for web development in 2022 by xvector on Thursday January 27, 2022 @04:37PM (#30107102)
Also, these customers are likely unprofitable to monetize. The cost for a single SWE likely exceeds the incomes of the whole town a few times over.
Re:The baseline for web development in 2022 by giantrobot on Thursday January 27, 2022 @05:24PM (#30107792)
> Also, these customers are likely unprofitable to monetize.

I don't see why you think this would be the case. A friend of mine lives down in Gilroy, CA (south of the San Jose) in a veritable mansion. He and his wife have done very well for themselves. Because they chose land over some SF row house their only internet access is a spotty 4G connection that really acts like a spotty 2G connection much of the time. No ISP is willing to run a landline out where he lives and WISPs aren't much better than the 4G. He's definitely not the only monied person with shitty Internet access.

Lost 2G users don't necessarily have 2G (or equivalent) connections all the time. There's plenty of places or times where 4G gets congested and performs terribly even when the end users have high end devices and nominally good connections. A lost sale because someone couldn't complete a form because of poor coverage on the subway is a lost sale.

Mobile Internet should never be expected to be some fixed value for any user. Someone with a brand new iPhone on a network with great 5G coverage can still be standing behind a lamppost or something and get 2G levels of network performance. Since an overwhelming percentage of web traffic is from mobile it doesn't make sense to not degrade gracefully in poor network conditions or just minimize resource use.

Re:The baseline for web development in 2022 by swiftcoder on Friday January 28, 2022 @02:31AM (#30111687)
Do you know how many massive mining/logging/oil corporations operate most of their hardware outside of "normal" internet connectivity? There's for sure money in that market (if you can work your way past the environmental/ethical issues)
Re:The baseline for web development in 2022 by LAC-Tech on Thursday January 27, 2022 @06:39PM (#30108666)
These customers are also businesses, sometimes pretty big ones. A lot of work gets done away from towns.

Also Australia is a pretty rich country.

Re:The baseline for web development in 2022 by netr0ute on Thursday January 27, 2022 @04:38PM (#30107113)
What about if it's all unpaid? FOSS is a thing, after all.