
Just Five Mins!
164 episodes — Page 4 of 4

Episode 14 - Hasura GraphQL Engine
Quite an interesting move on the buzz that (still) is GraphQL and in this case, Hasura have been quite inventive I think by building a cloud/local mechanism to generate GraphQL backends by pointing at (selectively!) PostgreSQL, MySQL and soon to be MS-SQL. Hasura also helps generate the fine-grained authentication too as well as offering a way to integrate business logic and more. Some links to get you started: Main Hasura SiteDirect link to the Hasura docsA cool learning with Jason; Serverless with Hasura (which looks cool and I actually need to watch myself!) Get full access to Just Five Mins! at www.justfivemins.com/subscribe

Episode 13 - CloudSkew Diagram Tool
Really well thought through app, plus the fact the developer has given some really good in-depth walk-throughs of how it was built, with what technologies etc. Certainly worth checking out! https://www.cloudskew.com/ How it was built https://www.cloudskew.com/about/cloudskew-architecture.html Get full access to Just Five Mins! at www.justfivemins.com/subscribe

Episode 12 - Sails (JS)
Sails main website https://sailsjs.com/ Link to their main documentation and concepts https://sailsjs.com/documentation/concepts Thanks to Tim for suggesting this one! https://timwise.co.uk Get full access to Just Five Mins! at www.justfivemins.com/subscribe

Episode 11 - GitHub Codespaces
Github Codespaces (Visual Studio Codespaces is merging wit this) https://github.com/features/codespaces Github Container Registry https://github.com/containers Github Packages https://github.com/features/packages Get full access to Just Five Mins! at www.justfivemins.com/subscribe

Episode 10 - Serverless Databases
In this episode we take a quick look at Azure SQL Serverless and briefly Amazon AWS Aurora which provides MySql and PostgreSQL as serverless too! The key take-away here is the fact you only pay when the database is being consumed and you only have the storage to pay for which is pretty minimal. Get full access to Just Five Mins! at www.justfivemins.com/subscribe

Episode 9 - Twillio (Cloud Communications)
Twillio has been around for ages (since 2008!). I first came across it sometime around 2009 as a platform to send outbound SMS/Text messages and also to play with the inbound/outbound voice SDK too. Twillio has moved on quite a bit and just to correct something in the podcast, Microsoft did not buy Twillio! instead, Twillio have raised a few rounds of funding. I have a feeling Microsoft expressed interest at some point, but I will check my facts! Twillio now has a whole bunch of offerings, and not in the least very cheap inbound numbers that can be used for voice/text to name a couple. Right now, I have been using Twillio Studio to visually design workflows for incoming calls/texts in order to protect my own personal number/contacts. https://www.twilio.com/ Get full access to Just Five Mins! at www.justfivemins.com/subscribe

Episode 8 - DAPR (Distributed Application Runtime)
Sure, you can architect your own microservice architecture or use specific language/platform specific solutions but what if you could pick and choose not only what you needed but across whatever languages you want to use and hosting platforms/local servers. Here are some excellent links to get you further if you wish to explore more about DAPR: A great intro/visual with our friend Scott Hanselman and friends (2 parts to this): https://channel9.msdn.com/Shows/Azure-Friday/Learn-all-about-Distributed-Application-Runtime-Dapr-Part-1 Original announcement blog from 2019: https://cloudblogs.microsoft.com/opensource/2019/10/16/announcing-dapr-open-source-project-build-microservice-applications/ Using DAPR with Azure functions (definitely on my list!): https://cloudblogs.microsoft.com/opensource/2020/07/01/announcing-azure-functions-extension-for-dapr/#:~:text=Azure%20Functions%20provides%20an%20event,set%20of%20capabilities%20Dapr%20provides. Overview of DAPR on Github: https://github.com/dapr/dapr Github samples too! https://github.com/dapr/samples Just as a bonus, getting started with Actor Model - maybe a talk of its own! https://github.com/dapr/dotnet-sdk/blob/master/docs/get-started-dapr-actor.md Get full access to Just Five Mins! at www.justfivemins.com/subscribe

Episode 7 - gRPC
gRPC - Remote Procedure Calls are not new, but gRPC (developed from Google around 2015) provides a very restricted interface for passing data between applications - binary compressed data for performance, has a wide adoption on many platforms. Why use it? why is it different from SOAP or REST (or GraphQL even!). Have a listen to find out more! Here are a few links that will help take the gRPC subject further if you wish: A great overview from Wikipedia: https://en.wikipedia.org/wiki/GRPC Bit more depth here with some examples too: https://grpc.io/docs/what-is-grpc/core-concepts/ If you don't want to read, then the MSDN Channel 9 peeps can help: https://channel9.msdn.com/Shows/On-NET/ASPNET-Core-Series-High-performance-requests-with-gRPC Get full access to Just Five Mins! at www.justfivemins.com/subscribe

Episode 6 - .Net MAUI
What happens when you take Xamarin Forms, mix it up with a huge shake up of .NET... .NET MAUI or the full name of .NET Multi-Platform UI. A single codebase, project to be able to code, test and build as well as deploy to not only native mobile (iOS, Android) but also to desktop forms too i.e. MacOS and Windows :) It is part of a much larger change coming in .NET 5 but onwards to .NET 6 - one framework, many hats! Here is the official link from the build conference announcement which obviously contains much more than just five minutes worth ;) https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/ Get full access to Just Five Mins! at www.justfivemins.com/subscribe

Episode 5 - Wordpress Timber and Twig
Wordpress is massively popular. If you live and breath PHP then great, but if you don't, what if I told you of an approach that provides an MVC'ish style experience to build themes? A framework called Timber can help! coupled up with a templating engine called Twig makes for just a lovely experience! Built by an agency (https://www.upstatement.com) and open source: https://www.upstatement.com/timber/#whats-timber Yes! you can also apply testing too: https://timber.github.io/docs/guides/testing/ Get full access to Just Five Mins! at www.justfivemins.com/subscribe

Episode 4 - JAMstack
JAMstack - Javascript, API's and Markup! What is it? JAMStack: Javascript, API's and Markup Fast and secure sites and apps delivered by pre-rendering files and serving them directly from a CDN, removing the requirement to manage or run web server Any project that relies on a tight coupling between client and server is not built with the Jamstack Microservice/Serverless API's - not exclusive to either but consumption of external/loosely coupled services Can be used with static site generators but can be plain old HTML/JS (frameworks allowed! i.e. Angular/Vue/React) Why would I use it? Why wait for pages to build on the fly when you can generate them at deploy time? When it comes to minimizing the time to first byte, nothing beats pre-built files served over a CDN When your deployment amounts to a stack of files that can be served anywhere, scaling is a matter of serving those files in more places. CDNs are perfect for this, and often include scaling in all of their plans With server-side processes abstracted into microservice APIs, surface areas for attacks are reduced. You can also leverage the domain expertise of specialist third-party services Links Official JAMstack website Netlify: a good place to start with JAMstack Introduction to Azure Static Web Apps A great 30 min walkthrough of building an Azure static web app (JAMstack style!) with John Papa Get full access to Just Five Mins! at www.justfivemins.com/subscribe

Episode 3 - Azure Functions
Introduction We are back, the pheonix edition! Did you really miss us? Azure functions and more broadly FaaS (Functions as a service) which include amongst others, AWS Lambda and Netlify JAMStack (I think "toast" has to be deployment service here!) Show What are azure functions and FaaS in general? Why would I use them? Platform tie-in? Azure functions have a docker container with the Azure functions runtime Deployment. Deploying from GIT (GitHub) with Azure Functions Kudu but you can use Azure Devops etc. Azure functions in a microservice world i.e. Queues/storage tables/event grid/pubsub patterns etc. More advanced: Azure durable functions i.e. Orchestrate several functions Wrap Up * Will post the video walk-through soon! Public Trello board for any Just Five Mins suggestions! Created by my good friend Tim! (https://pod.timwise.co.uk/) https://trello.com/b/4Jdod2L4/just5mins Also, forgot to add the link to the official MS Azure Functions page, and remember, you can get a free Azure account and most of what the podcast covered is pretty much free anyway! Azure Functions Get full access to Just Five Mins! at www.justfivemins.com/subscribe

Episode 2 - Famous!
Another dip into the vault! https://famous.co/ Get full access to Just Five Mins! at www.justfivemins.com/subscribe

Episode 1 - Blazor!
Almost back to the 80's (by the sound quality anyway!), this is the very first episode of Just Five Mins! Might have been caught in a time-slip or something, as I am sure Steve Sanderson hadn't come up with Blazor back then? ... or had he! Get full access to Just Five Mins! at www.justfivemins.com/subscribe