Not the founder, 15 years ago, I helped build a browser-based VoIP app. It ran as a Java applet in the browser with Asterisk on the backend and a special device from the mobile phone company that bridged VoIP to their network.
It was a time when mobile plans were still costly, so free calls over the internet sounded good. We got a hotel to implement our service, but it didn't get much use, we killed it a few months later.
Overall it was a few months of work, and I don't regret doing it, but looking back, it probably wasn't a great business model.
I've used https://structurizr.com for that purpose before. It allows you to define the elements (containers, users, etc.) separately from the diagrams and then pull them into various views of the system.
I registered and here is my feedback after using it for 10 minutes:
- I find the interface awkward to use on a laptop(windows 10), scrolling on the touchpad zooms and the touchscreen does nothing, probably best with a mouse.
- Bulk operations actually make you go thought the items one by one. I would prefer it to be able to select a few items and set the same value for all of them(and delete or add dependency).
There is a lot of missing functionality that I expect from a paid app: markdown, checklists, attachments in the description, exports(both as an image and xls/doc with descriptions), real time collaboration, customization(modify status workflow, add custom fields), api/webhooks.
I highly recommend the book "Software Estimation: Demystifying the Black Art". I work for an outsourcing company and part of my job is to come up with estimates and it helped me deal with clients and managers.
The book contains a quiz that we used as part of a training exercise with management and the results were hilarious. Here is an online copy: https://scrumandkanban.co.uk/how-accurate-are-your-estimates... please don't look at the answers, I guarantee you will have fun completing it.
For clients, my preferred approach is to show "The Cone of Uncertainty" and ask where they think they are. Since most people have no idea what they want to built I ask if its ok if my estimates are 4x off. That usually gets me a few weeks of peace while a team comes up with a product definition and we start all over again :)
I use my Pebble Time Steel every day and will continue to use it until it dies. I tried a few different smartwatches and, for me, nothing comes close to the battery life, always-on display and hardware buttons combo.
For my purposes, it is a productivity boost to have calendar, slack etc. notifications and be able to mute everything by holding a button.
For me, it was the way purchases and travel info were displayed.
Right before the shutdown I've booked a fight and hotel for a conference in June and it was showing as a big card in inbox. After the gmail switch there is nothing displayed, I have to go hunting for confirmation emails. So sad to see inbox go.
- GET events from ${AWS_LAMBDA_RUNTIME_API}/2018-06-01/runtime/invocation/next
- process it (run your handler)
- POST the response to /runtime/invocation/AwsRequestId/response
https://docs.aws.amazon.com/lambda/latest/dg/runtimes-api.ht...