Back
Marc Köhlbrugge

Marc Köhlbrugge
PRO

@marc

Building too many things.
1
40
Joined September 2017
Load previous page…

I would be interested in having such a widget. I actually built Changelog.co a few years ago for this purpose, but the problem was that I found it too much work to keep it updated.

Basing the changelog on completed todo's would alleviate that problem, but then I'm not sure how interesting those would be to my users. They might be too granular.

We do have the concept of "Product Updates" on WIP, which might be a better fit, but they suffer from the same problem as Changelog.co did. (Too much work to keep updated.)

Yes, update a changelog is time consuming, it's why I thought about using the wip data.

I agree about granularity and I wonder as @mxmzb if todos titles are relevant to end-users.

Maybe it is not a solution. Or maybe a widget showing the number of updates is more relevant. I like to know when I use or discover a product if it is under active development.

I'm not sure there's an established service for that yet, but I have heard some people exploring the idea. The tricky thing is that every community is different, so what would work for one wouldn't necessarily translate well to another.

For WIP I just built it myself. It takes some work, but the benefit is that you get to implement the exact features you need. You can start out simple and expand based on user needs.

Are you considering starting a Telegram community? In that case I'd just start without any website. Then later allow people to submit their profile through Typeform, Airtable, or Faces (shameless plug). Once you've validated the idea you can invest into something custom.

In my experience it works to get an initial boost in sales, but I'm not sure about the long-term effects. It might burn any customers who missed out on the deal and would feel they overpay when they need to pay the regular price. I used it for a software bundle which was more of a flash sale (only available for 24 hours IIRC).

IMO it also lowers your perceived product. You're giving me a 30% discount. Why? Is the product not worth the full amount? Do you need to offer a discount in order to get sales? These considerations depend on the type of product and target customer.

A common alternative I've seen is having "beta pricing" which is lower than usual, but comes with the caveat that some things are still a work in progress. The added benefit of this approach is that you can launch earlier.

Another approach is to offer a credit. For example offer $50 in credits which will be applied to the first couple of invoices. This is essentially an extended trial, but it's more tangible ($50 in credits sounds better than 2 month trial for $25/mo service). The added benefit here is that after the credits are used, you get 100% revenue from that customer. (versus offering a percentage discount)

If you run it with rubocop -a (or equivalent shortcut in your editor) it will fix what it can.

The projects I've migrated from Heroku to Linode are all on the same server for now. My plan is to spin them off to their own server once they generate enough revenue and require enough resources to warrant the cost increase.

As @matthewmorek points out there is some risk involved in having everything in one server. The way I see it all the risk of the independent apps are added together. If one breaks or gets hacked, etc, it might bring everything else down with it. So roughly speaking a server with 10 sites is 10 times as likely to fail. Then again it might also be 10 times as easy to manage. (e.g. no need to upgrade the OS or critical updates in 10 different places).

Disclaimer: I have very little VPS experience. I've been using Heroku forever and only recently started looking into VPS-based hosting seriously.

Something like rubocop perhaps?

That's what I use since a half a year or so. Takes some getting used to, but has helped me clean up my code a lot.

Make sure to follow the installation instructions as it has some handy info on creating a "todo/ignore" file for existing style violations. That way it initially ignores those and you don't get bombarded with tons of warnings right out the gate. You can go through that todo file step by step and slowly remove stuff so it starts warning about those style violations which you can then fix one at a time.

It's only for Ruby code. Not for Javascript, HTML, CSS, HAML, etc. I haven't researched those options yet (I know there are a bunch), but I will at some point.

Does it do autoformatting and fixing errors or is it just a linter that shows what's wrong with your code?

If you run it with rubocop -a (or equivalent shortcut in your editor) it will fix what it can.

Better to tell you know than after you've made the product :D

Yeah, I was't being sarcastic. I like the honesty!

No. I'l find out when I'm at the airport. I wouldn't even download it if it was free of charge.

Plus I've never hit the limit. Probably because there are usually alternatives (other wifi hotspots, SIM card, changing MAC address, etc).

Ha, ok. #radicalcandour

Better to tell you know than after you've made the product :D

Yeah, I was't being sarcastic. I like the honesty!

Unfortunately Namecheap only provides email forwarding if you use their name servers.

Home
Search
Messages
Notifications
More

Are you sure?