Aussie living in the San Francisco Bay Area.
Coding since 1998.
.NET Foundation member. C# fan
https://d.sb/
Mastodon: @dan@d.sb

  • 8 Posts
  • 3.63K Comments
Joined 2 years ago
cake
Cake day: June 14th, 2023

help-circle


  • There’s a lot of other expenses with an employee (like payroll taxes, benefits, retirement plans, health plan if they’re in the USA, etc), but you could find a self-employed freelancer for example.

    Or just get an employee anyways because you’ll still likely have a positive ROI. A good developer will take your abstract list of vague requirements and produce something useful and maintainable.



  • At this burn rate, I’ll likely be spending $8,000 month,” he added. “And you know what? I’m not even mad about it. I’m locked in.”

    For that price, why not just hire a developer full-time? For nearly $100k/year, you could find a very good intermediate or senior developer even in Europe or the USA (outside of expensive places like Silicon Valley and New York).

    The job market isn’t great for developers at the moment - there’s been lots of layoffs over the past few years and not enough new jobs for all the people who were laid off - so you’d absolutely find someone.










  • Yeah Australia still hasn’t quite caught up to the internet speeds some other countries had 15 years ago. It’s kinda sad. I’m still sad the original (good) NBN got replaced by the janky NBN that’s taken years to fix.

    The other weird thing in Australia is that even the expensive fibre plans are asymmetric. Most countries that have fibre have a 1Gbps symmetric plan (meaning upload and download are both 1Gbps) whereas the 1Gbps NBN plan has a ridiculously low ~50Mbps upload speed.

    I moved from Australia to the USA in 2013. Back then, I had ~9Mbps ADSL2+ in Australia, compared to 600Mbps in the USA. Huge difference. Now I’ve got 10Gbps symmetric in the USA for $50/month through a local ISP.


  • I haven’t watched the video yet, but it’s generally not worth the hassle of setting up mutual TLS if you’re already using a peer-to-peer VPN like Tailscale, as the VPN software is already doing mutual authentication.

    Edit: A peer-to-peer VPN (or mesh VPN) is one where two systems that are connected to the VPN can directly communicate with each other, instead of needing to go through a central server as with something like OpenVPN. With Tailscale or Wireguard, the peers need each other’s public keys to communicate.