Good enough. It gets 60-70% of the work I need done for a lot less $ (keep in mind I am using these for personal projects that doesn’t generate revenue). If I was using it with the hopes of making money I think I would just use Codex at this point.
I am running qwen 3.6 9b quantized model on my m4 pro 48gb and it is barely useful to do some basic pi.dev/cc driven development. I think 128gb desktops are the sweet setup to actually get meaningful work done. However, getting your hands on one of these machines is difficult at the moment.
As much fun as it is to run these things locally don’t forget that your time is not free. I am slowly migrating my use cases to openrouter and run the largest qwen model for < $2-3/day with serious use for personal projects.
This is amazing and exactly the problem we have been trying to solve with a friend. We also considered the terminal but people give up on maintenance because they forgot to buy that replacement filter, or never got a reminder when they actually had time. Also, it is not uncommon for families to divide these as chores among different family members.
I personally love the TUI but I also know that for most homeowners this is too “advanced”. This is why we built our solution as a simple web app [1]
This is so exciting to see, especially for older folk like me.
Almost 20 years ago, one of my professors told us before graduation that hot tech is mostly about the idea pendulum swinging back and forth. I immediately chalked it up to 65+ above white wise men snobbery.
However, this is exactly that. We started with static pages, then came Ajax and Asp.net and the open source variants, then we went full SPA, now we are moving back to server side because things are too complicated.
Obviously tech is different, better, more efficient but the overall idea seems to be the same.
Industries where money comes in by the bucket have no problem spending it with a shovel for specialized knowledge they don't have.
If you're a contractor, your best bet is to focus on an industry to understand the needs of that industry better. Rather being a Python developer, you can be a contractor who builds usable solutions that happen to use Python.
Industry knowledge, referrals, good prior work and marketing are important. These $150/hr jobs won't fall into your lap unless you put an effort to position your lap that way :)
Expected? Yes. Normal? Yes. Only thing there is out there? No.
For every $30/hr posting on the net, there is another one for $100. I also personally know of folks who are making +$150 with Django. It really depends on who you work for.
Although you will see a lot more of `build Uber for $5K` type of one off jobs, there are some reputable companies who need more capacity on new projects.
If I were you I would cast a wider net and sample the market more.
Meetup was/is fundamentally a marketing platform for event organizers.
The value it brings is the user base. So it had to always find ways to bring people to the platform to keep the value for organizers. However, more casual users resulted in more no shows, legal issues, spammers etc.
As a result considerable amount of effort went into operations.
It was a great idea but as a business scaling it required proportional investment into operations, so it never made any real money.
I am in a similar position and would like to know how you got started with rental units. Are you using a property manager like it was mentioned in a previous comment? Do you recommend AirBnB vs. long-term rentals?
I was part of the founding team of a startup that did exactly this about 2 years ago. I wish you the best of luck but sales cycles are excruciatingly long and the larger players that are working with razor thin margins may find the 4.5% bit too expensive. Happy to chat and best of luck with the startup!
This is very neat! Last year I had to essentially do this on GCP and relied on a very similar implementation. Everyone was surprised to see JS being used for data processing but it worked wonderfully.
One thing I want to ask is the retries, how do you handle that currently? I ran into multiple cases where functions would fail for transient reasons.