409 karma · joined February 9, 2018
I got a bit carried away and ended up with a lot more features than anticipated.
There's multiple themes to choose from, customisable keyboard shortcuts, auto word tagging and sorting, and the option to sync with remote services by loading a custom JavaScript module.
Anyway, would love to get some feedback! Cheers.
Downside is that sharing revenue can attract patent trolls and it invites copy cats to clone your product.
That way the packaging always ends back up with its creator.
There’s a lot of “just do x” in stack overflow answers as well.
It “just” makes the reader feel stupid.
Input is a JSON string describing the code, out comes code examples in plain JavaScript, React, Angular, Vue, Svelte, and jQuery.
Helps me generate extensive docs on my own.
AI won’t care. User won’t see it.
When it starts doing that the relevancy of interactivity and design on the web starts plummeting as less and less humans will use it.
Lots of `isIOS` and `isSafari` tests in my code. Safari 15 for example cannot correctly apply orientation metadata, and will choke on very big images when using `createImageBitmap` in a thread. No way to find out.
I could probably detect the orientation issue with a small dataURI of an image, but the big image issue is more difficult.
So why use a date picker for this and not go with 3 number inputs which would be a lot easier to enter your birthdate in.
If I read text without dark mode enabled I see the floaters hopping from word to word as if I’m singing in a karaoke bar.
I try to write a lot of articles on web dev topics on my blog.
Additionally I built an open source file upload library (FilePond) which kind of acts as a stepping stone to the image editing solution. Easier to attract developers with a good free product. :)
Finally I’ve moved into offering free services that utilize the editor I built, I try to launch these on easy to remember domain names. They act as a demo of what the editor can do and they feature i tiny “powered by” link at the top.
- Back when I started I didn’t have a backend for customer accounts so it was useful that Gumroad handled that. Can upload a file and then allow access to active subscribers. Paddle didn’t, Stripe doesn’t handle EU VAT nonsense.
- I don’t. Pirates gonna Pirate. Customers have access to the last version released within their subscription period, license is perpetual.
Moved to sell the product on my own website under my own terms and by now I’m at $20K+ per month revenue, which is pretty crazy.
This was around 2015, I landed on a JavaScript image cropper and uploader. I built my own and have been working on it ever since.
I’ve never been interested in training my muscles just to have good looking muscles. But I would definitely do the work if it means I can finally finish that route that has been just out of reach.
Indeed the aspect of looking at the route and pondering an approach was very enjoyable.
Thanks for the encouraging words.
I recently found out my bone density isn’t great. Never broke a bone in my life but the doctor advises to start an activity that impacts bones.
I’m not a sports person but last Thursday I went to a boulder gym. I was already coming up with excuses not to go, but decided to hop in the car and just do it, which felt like quite the power move.
I’ve never been “in shape” so it was though. But it was also challenging and it felt great to finish a route. It felt like something I could grow passionate about.
I’m telling as many people as possible in an effort to create some pressure to keep it up, do the work, exercise, and to get better at it.
Hoping in a few years my bone density has increased just a little bit.
They do ask if you want to update now or wait + tell you that the car won’t be available for x amount of minutes.
I'm pretty familiar with responsive design so I'm honestly not using the multi-viewport size set up that much. But it can also show dark/bright view next to each other, set up viewports with different networks speeds, and toggle various media preferences which is just super handy as these settings aren't that easy to toggle in default dev tools.
A nice extra is the page info pane which makes it super easy to validate all the metadata + check how the social cards show on popular networks.
If anyone is wondering what this looks like, this video gets quite close: https://youtu.be/qVFIcF9lyk8
The problem is that anchoring apparently also works with unrelated numbers so first reading “1500 happy customers use this product” could impact how the 2999 price point is perceived.
IMHO the person donating already got something in return which is the free software + the good feeling of having donated.
I don’t offer anything in return for a donation because I also don’t want those strings attached and I feel at that point it’s no longer a donation. If I offer something in return it turns into sponsoring or simply buying services/access.
Only the original color data remains, but the detail is gone and each pixel position behind the redacted area is randomised/mixed. This randomisation step also overwrites pixel information so there is data loss as well. Because it's then blurred it looks like the info is blurred only. But if you'd be able to reverse the blur you'd end up with pixel noise. I find it hard to believe that that noise could be reverted.