News for hackers. Stuff that matters.
Re:Show HN: Convier.me – A Calendar Service for Developers by paraknight on Saturday January 09, 2021 @04:25AM (#25698889)
Not to put the project down or anything, but if you already have the ability to send transactional email, does this offer anything beyond what you could do with whatever library to generate ics attachments? Or even just generate links for various calendars? https://www.npmjs.com/package/calendar-link

What would make me definitely use this are frontend components too, like a calendar component (e.g. Vuetify's one), or especially a Calendly-like self-scheduler like the ones offered by Nylas or Kloudless, but at that point it's basically a totally different product.

Re:Show HN: Convier.me – A Calendar Service for Developers by mikaelcarlavan on Saturday January 09, 2021 @05:25AM (#25699185)
In fact, not all languages have a library as simple as the Node package you are pointing at. Most libraries require you to use the iCalendar standard syntax which, for a single event, is accessible but becomes complicated for a recurring event for example.

But for the Node package you mentioned, you are absolutely right.

Re:Show HN: Convier.me – A Calendar Service for Developers by paraknight on Saturday January 09, 2021 @12:17PM (#25702195)
Just out of curiosity, can you name one such language that doesn't have a library for generating/parsing iCal? (I assume probably the language you use for your product).

For context, we use this in production: https://www.npmjs.com/package/ical-generator, but again that's NodeJS

Re:Show HN: Convier.me – A Calendar Service for Developers by mikaelcarlavan on Saturday January 09, 2021 @01:21PM (#25702935)
I work mostly in PHP, and when I started this project, most of the libraries were very incomplete. Customer needs led me to develop a more complete library and it's only recently that I proposed this library as an API. But, yes, much more complete and easy-to-use packages have appeared since then, although they still focus on events and don't allow to manage tasks or notes.