PinnedSimon CarrinThe StartupNavigating the Complexities of AI Ethics: A Comprehensive GuideA Comprehensive GuideJan 201Jan 201
Simon CarrPay As You Go AI ChatbotsHaving access to AI is becoming more important everyday. Companies like Anthropic, OpenAI and others are providing services that have made…3d ago3d ago
Simon CarrinThe StartupUnleashing the Power of AI and Machine Learning: Practical Tools for Business Success and Future…IntroductionJan 21Jan 21
Simon CarrVueJS 3 Composition API and Netlify CDDeploy a VueJS 3 Composition API App to Netlify for Free using Continuous DeploymentNov 1, 20201Nov 1, 20201
Simon Carrfind and filter arrays in JavaScript and Node.jsLearn the most common and effective ways of searching and filtering javascript arrays.Oct 29, 20202Oct 29, 20202
Simon CarrHow to use Dockerized Keycloak with a reverse proxyWhen using Keycloak behind a reverse proxy with HTTPS you may get mixed content error messages. This article shows you how to fix the…Oct 25, 2020Oct 25, 2020
Simon CarrUsing async inside a Javascript PromiseWhat is the correct way to use async/await inside a Javascript promise? This article shows you the correct way and it’s simpleOct 24, 20201Oct 24, 20201
Simon CarrPortainer — The easy way to manage DockerPortainer provides an excellent graphical interface for managing Docker. You will learn how to install and manage docker using PortainerAug 23, 20201Aug 23, 20201
Simon CarrThe skills that make great developers stand outGreat developers are not just good programmers. They have a diverse skill set, that gets big projects over the finishing line.Aug 21, 2020Aug 21, 2020
Simon CarrCreate an SMTP server with NodeJSSend emails directly to your NodeJS application and receive them as JSON objects. An SMTP server in your app offers amazing opportunities.Aug 21, 20205Aug 21, 20205