Would be cool if this could connect to Cloudflare SQLite DBs.
HN user
tsp
I don’t know a single designer or developer that likes Adobe. There have been so many hostile decisions, so many dark UX patterns. I am happy to live an Adobe-free life!
Crossing my fingers that something like this pops up eventually for modern Signals-based JS frameworks like Vue, Svelte or Solid.
There is no way for me going back to React.
Libraries / examples / documentation for building real-time apps with Cloudflare Workers. Powered by Durable Objects, Inspired by PartyKit.
- PartyServer: the core library for building real-time applications with Durable Objects on Cloudflare - Y-PartyServer: uses Yjs for CRDTs - PartySub: a library for doing pubsub at scale
Looks like a very useful project. Sadly, I cannot tell if the tool creates static images or interactive widgets. The website really misses some examples.
Sletch is a complex app that is used by professionals for 8h a day and costs $99. Your app is not comparable to that, just the pricing model. In relation to Sketch, your app is crazy expensive. I would have bought it for $19.
I have been using Netlify for years, for my own projects, but also recommended it to all my freelance clients to host the projects that I was building for them. Going forward I will move all my static pages to other hosting providers.
The Netlify team must think: we waive the fees, because in this instance we noticed the negative press and want to avoid this from blowing up. When this happens to other users, we don’t care, as long as it does not go viral.
Such a pity, Netlify has great UX and I was so happy hosting static pages on their service. But without spending limits, this is not an option for me any more. I could not sleep well when there is a possibility of a $10.000 invoice reaching my inbox.
I planned on using them for my next project. Now I am not even sure if they have a server in my country (Germany). Sad.
If you don’t have a full-time job that generates income, you better think of ways to monetize your side-projects. Completely different story when you have stable income.
I’m disappointed they went with React as well. There are definitely more innovative frameworks (my favorites: Vue and Svelte). But I do understand the Tailwind team - it is an economic decision. React (still) dominates.
Going framework-agnostic is (currently) not a good approach imo. The developer experience would suffer too much. I hope in the future agnostic UI kits become a thing, but the tooling around this approach needs to change first.
It’s definitely not dead. Some great demos have been released in recent years in JavaScript / WebGL, e.g. using visual tools like cables. https://cables.gl/
It offers you a cheap way to host multiple apps with little effort. It can be compared to Heroku, which is a convenient way to host multiple apps, but which can get very costly.
You pay for a managed control server. This instance can manage multiple servers to run apps on (BYOS only applies for these app servers).
This works pretty well! You should sell image credits for faster processing.
I used Lit 2 in a complex client project once, which was tough to work on, not because of Lit, but because of Web Component composition. I would not choose Web Components for a new project with component composition again. The Shadow DOM makes many things harder than I was used to when building with a JavaScript library like React or Vue. For framework independent individual components (e.g. a video player component), Lit is excellent.
I used Lit in a client project, which still seems to be the most common way to author web components. Styling and composition was really hard, much harder than in typical React, Vue or Svelte projects. It is future proof to build the atoms of a design system as web components (e.g. sliders, buttons and so on), but component composition is better done in a proper framework (e.g. Vue). This way companies could more easily start new projects with their existing design system, independent of the framework. I wouldn’t consider building a complex applications with Lit again, just the design system atoms.
I use Netlify since multiple years for static site hosting on their CDN, partly using a headless CMS. It is a blast to use and I could not imagine how it can be any easier. For full-stack applications I would definitely consider Render, as I heard many positive reviews. For me, as a front-end developer, Jamstack and Serverless comes in very handy as I don’t have to spend time learning other programming languages, but Laravel looks very appealing to me, being opinionated and having a rich ecosystem.
I am a happy Anybox user and previously used Pinboard and Raindrop. It syncs the bookmarks via iCloud.
Afaik Braintree is a merchant of record, so they collect and handle VAT for you. Stripe does not.
Vue 3 and Svelte feel very similar to use. I prefer Vue because of the ecosystem. Using it with TypeScript and Pinia is pure joy! Surely, Svelte will catch up, but it will take a while.
You can get pretty far with an interactive Figma clickdummy. When you want to build a prototype, your main motivation might be to get feedback from users. A clickdummy might give you exactly that and save you a lot of time.
The only font shop that I still buy web fonts from is Fontshop [1]. Their license is based on trust instead of tracking scripts. [1]
This looks well polished in contrast to most other non-official Tailwind CSS component libraries. I will definitely consider using this for my next project. It’s a pity that out-of the box component libraries (React, Vue, Angular) are mostly so hard so customize, I have kind of given up on them, and use these html / Tailwind component collections instead.
Anybox [1] is a great replacement if you are in the Apple ecosystem.
Raindrop [2] is another alternative that a lot of people seem to enjoy.
I tried many alternatives to Pinboard and like AnyBox best so far.
I switched from Pinboard to Raindrop to AnyBox. Pinboard hasn’t received much love for years and when I received an answer to my support request a year after sending the email, it was clear that I have to look somewhere else. Raindrop felt like an okay replacement, but never felt solid to me and introduced a bunch of “undefined” categories. Very inconvenient to deal with. I am now using AnyBox [1], a macOS and iOS app that syncs using iCloud. The developer is super responsive and I could not be happier!
Do you act as merchant of record (to handle VAT)? There are so many solutions out there that use Stripe for billing which involves so much extra work for European founders.
It’s surprising to me that new bundles mainly advertise their speed. There are other things that are so much more important for a great DX.
I encountered a strange bug on iOS: after visiting the Sound website, which uses the Web Audio API to play sounds, web-views in other apps (e.g. Lieferando, a food-delivery app) would play the same sound. So it seems like all web views share the audio context. Really weird.
There is a Laravel for Node.js - https://adonisjs.com/
I would not start any new projects on Vue 2, because you won’t get bugfixes in the future. Vue 3 or React.