Designing a conversational experience requires a set of best practices that go beyond the natural language understanding and personality of your chatbot. You will need to account for unexpected scenarios, interruptions, ambiguities and other situations that are the norm when having a conversation in real life. When we started creating Darvin.ai – a platform for […]
This week, Progress is at Google I/O in the human form of Tara Manicsic and yours truly. Google I/O is a big conference that takes place in Mountain View at the shoreline amphitheater. At my first I/O, Sergey Brin jumped out of a plane with Google Glass and landed on the top of the Moscone […]
Machine learning is a term that you hear often in the software development industry, and since 2015 that term has become even more popular. So what exactly is this Machine Learning, where did it come from, why is it gaining popularity, and how is it important to software developers? Let's start by looking at the […]
Let's admit it – speaking to other people is so last century. Today, we might talk to our machines (Siri, Alexa, etc.), but, if we want to communicate with people, we use text. We SMS rather than call or chat via Slack rather than video via Skype. Even things like one-on-one customer support seem to […]
When I have gone to talk at conferences and demoed my well-travelled PocketRave app, I get a lot of great questions about NativeScript, Angular 2, and the Angular Advanced Seed code that were used to build the mobile app. We have a cool dance party at these talks as people download the PocketRave app and […]
Ed Charbeneau shares is session “Into the next dimension” from M3 Conference. Developers today need to pay attention to evolving platforms and the rapid rate at which they are expanding.
Nic Raboy talks with Ed about Couchbase, NoSQL databases and what it’s like to work with data persistence in a polyglot world.
On this episode of the Eat Sleep Code podcast, guest Julie Lerman talks about the Software Developer mindset.
A lot of the talk about building applications for devices focuses on the user interface (UI). Rightly so, as the UI can be the single most challenging aspect of developing an application, especially on mobile devices which present new constraints on size and interaction. However, there are a new breed of apps that have grown […]
On this episode , Brian and Ed cover the latest news in the development community including: bots-bots-bots, React setup, ASP.NET Core RC2, Project.json, and NativeScript.