Good article that serves as a reminder just how easy it has become to work with Linux. Even though the article talks about CentOS the same strategy would work with Ubuntu, Debian, or just about any other flavor of Linux.
Generate new repositories with repository templates – The GitHub Blog https://github.blog/2019-06-06-generate-new-repositories-with-repository-templates/
Echo-branded smart speakers have attracted millions of fans with their ability to play music and respond to queries spoken from across the room. But almost four years after inviting outside developers to write apps for Alexa, Amazon’s voice system has yet to offer a transformative new experience. Surveys show most people use their smart speakers to listen to tunes or make relatively simple requests—“Alexa, set a timer for 30 minutes”—while more complicated tasks prompt them to give up and reach for their smartphone.
Amazon’s Alexa has 80,000 Apps—and No Runaway Hit :: Bloomberg https://www.bloomberg.com/news/articles/2019-03-11/amazon-s-alexa-has-80-000-apps-and-no-runaway-hit
There are some good pointers and excellent tips in Web Development and Advanced Techniques with Linux on Windows (WSL) that are useful if you’re using WSL as part of your dev toolkit. Getting the same envs, including PATH, running across both systems is handy. It’s cool to be able to develop in Windows and test in Ubuntu without mucking about with VMs or ssh or anything.
My Modern PHP Development Setup · John Mackenzie | Software Engineer https://www.johnmackenzie.co.uk/post/my-modern-php-development-setup/
Gatsby is a React-based, GraphQL powered, static site generator. What does that even mean? Well, it weaves together the best parts of React, webpack, react-router, GraphQL, and other front-end tools in to one very enjoyable developer experience. Don’t get hung up on the moniker ‘static site generator’. That term has been around for a while, but Gatsby is far more like a modern front-end framework than a static site generator of old.
You code and develop your site, Gatsby transforms it into a directory with a single HTML file and your static assets. This folder is uploaded to your favorite hosting provider, and voila.
Overall think, part Jekyll, part create-react-app.
Source: What is Gatsby.js | Mediacurrent
Looks like I need to take a peek at Gatsby.js and see what’s going on there. Most intriguing are features to leverage APIs on existing CMS’s to pull the content and display it with a new more modern front-end.
Git can save your bacon, but nothing beats applying the “saving frequently and often” approach. Commit frequently and often, stash sparingly, branch as necessary, push always.
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.
[H]ow to build a GraphQL server that connects to multiple backends: A SQL database, a MongoDB database and a REST endpoint. We’ll be combining all of them to build a very basic blog with authors, posts and views.
For the last couple of weeks, Graham, Marcel, Sinem and I, from Red Badger, have been experimenting with Amazon’s Alexa Echo Dot. An Electric Hockey Puck that uses voice recognition powered by Amaz…
Source: How to create your first Alexa skill :: BetaNews