Technical Thoughts

  • 3 IAM Examples to Support Digital Transformation

    TL;DR: We at Auth0 recently hosted a webinar that covered modern identity management and what it takes to implement both Authentication and Authorisation to support your Digital Transformation. In this article, we’ll cover these implementations ranging from basic authentication, to an OpenID Connect server, and API authentication.

  • Web Security - From Front end to Back end

    TL;DR: Web Application Security is not just a consideration for Back end Developers, but for Front end Developers too. In this article we’ll cover a comprehensive security strategy for Web Apps, from Front to Back end.

  • Building Your First Crystal Web App & Authenticating with JWTs

    TL;DR: In this article we will cover building your first web application in Crystal. The application will utilise JSON Web Tokens (JWTs) to authenticate our users around the restricted resources of our app. The completed sample application can be found in this GitHub repo. I’d encourage you to check out the repo to follow, aside this tutorial.

  • Command Line Interface Auth with Elixir / Erlang

    TL;DR: Part one of a three part series on non-interactive Auth0 clients. Today, we’re going to build a Command Line Interface in Elixir that authenticates a user, using the Resource Owner Password Grant flow, demonstrating using Auth0 in a non-web app manner. The completed app can be found on GitHub.

  • WPA2 KRACK Attack: The WiFi Hack and What it Means

    TL;DR: A new security vulnerability has been found in WPA2 (the protocol that secures almost every modern WiFi connection). The security weakness potentially allows a sinister agent, within range of the network, to hijack traffic and view any sensitive communication that is not encrypted. In this article we’ll take a look at the vulnerability, the risk it poses to you, and how to mitigate it.

  • The Highs & Lows of Crystal - an Introduction to Crystal Lang

    Crystal is a statically-typed, compiled, systems programming language with the aims of being as fast as c/c++, while having a syntax as readable as Ruby. This article is an introduction to the Crystal Language, through the eyes of a polyglot programmer. Being a former programmer of both C and Ruby, I have been able to explore the ins-and-outs of Crystal with an objective mindset and give an unbiased opinion on its features; from it’s low-level primitives to its familiar syntax, and much in-between.

subscribe via RSS