Kubernetes Migration: From Ingress-NGINX to Envoy GatewayA practical look at our migration from Ingress-NGINX to the Kubernetes Gateway API using Envoy. Learn how we tackled real-world challenges like OIDC, CORS, and traffic policies.
Kubernetes: Ingress External Authentication (Api Keys)Learn how to secure Kubernetes services with API key authentication using NGINX Ingress. This step-by-step guide covers setting up external authentication with a Scala http4s service, forwarding custom identity headers, and testing with tools like httpie and curl. Perfect for enhancing security while keeping your configuration flexible and maintainable.
How Kubernetes Can Help Your Business Scale UpHere is how you can save your company time, money and effort with Kubernetes.
Angular without angular cli for Angular 12.x and webpack 5.xvery simple hello world Angular 7.x tutorial. Where you create an angular app from scratch
Kubernetes: Setup Ingress TLS TerminationA small very well explanatory tutorial guiding you to setup an ingress with TLS termination in kubernetes
JavaScript ScopeThis article discusses Javascript’s three types of scope; block scope, function scope, and global scope
Changes to Kustomize Since v2.0.3 to v4.xThis article is a brief account some of the main changes that have been made to kustomize since v2.0.3.
Docker Updates You Might Have MissedDocker updates you might have missed (new interesting features and command line options introduced in the last 10 months).
Importance of Scala.jsThis short article discusses the relevance and importance of use Scala.js for building web front-end applications as apposed to javascript ot typescript
2021 New CSS FeaturesThis article gives an overview of new css features in 2021 and others to expect later this year.
What to Expect from Typescript in 2021?TypeScript is snapping at the heels of JavaScript as the predominant language used in the web. But what are the key new features developers can expect from TypeScript releases this year? Let's find out!
Rootless DockerThis article is a brief account of Rootless Docker (the feature introduced in v19.03).
New Javascript Features to Expect in 2021This year, there are five new features that all javascript users should be looking forward to adopting.
Simple webpack (5.x) tutorialA very simple tutorial in which you setup a webpack project completely from scratch
The Rise of TypeScriptRead what makes TypeScript the ultimate choice for your company's complex projects.
How Kubernetes Can Save Your BusinessHere is how you can save your company time, money and effort with Kubernetes.
Kibana, Elasticsearch and Beats on Docker tutorialTutorial covering the necessary steps to set up an ELK stack with Kibana, Elasticsearch and Filebeat on Docker
Why ReactJS is So Popular and ImportantHere is a run down of just some of the qualities that ReactJS has to offer.
4 Programming languages you need to learn as a Blockchain DeveloperSome of the key programming languages to help you with your career in blockchain development
Use Kubernetes to Boost Your Hybrid and Multi-Cloud InfrastructureQuickly make the most of Kubernetes technology to support your hybrid and multi-cloud strategy.
What is Kubernetes, and why do I need it?Explaining the basics of Kubernetes, an open source platform designed to automate Linux container operations.
Go Crazy For KubernetesKubernetes, also known as Kube, is an open source platform designed to automate Linux container operations. But what does that actually mean?
How to Reduce App Deployment TimeTrying to handle every step of the app development process yourself can be tricky. Embrace the power of automation to get things done thoroughly.
IO Monad for Rookies Part 2This article is the second part for rookie Scala developers who want to take further steps into proper dealing with side-effects using cats-effect
Setting up a TypeScript ProjectThis is a very small tutorial on how to setup a TypeScript project from scratch
Tutorial: Shared json model between scalajs and scala backendSetup a project using a scalajs front-end and a scala (akka-http) back-end and use a shared json model using sbt-crossproject
Improved build time and other benefits by using sbt-crossprojectWe have greatly simplified our scalajs/scala build for our site. Read how by using sbt-crossproject we have improved build time, dependency management and overal development.
IO Monad and Monad Transformers for RookiesThis article is aimed at rookie Scala developers who want to take some first initial steps into a more monadic way of programming. Especially the IO Monad and Monad Transformers
20 Years of Open Source - How did it start?Twenty years ago Netscape, in an inspired move, released its source code for the Netscape Communicator web browser. It was unprecedented and wholly unexpected for a publicly traded company that had just announced disappointing figures.
Android vs Fragmentation2018 will see a big change take place within the Google Play Store. Google has announced a minimum API level that new and updated apps will need to meet if their creators want it to have a home in the store.
Setting up a Simple TypeScript ProjectThis is a very small tutorial on how to setup a TypeScript project from scratch