ASP.NET Core 2.0 Azure AD Authentication
A technical guide on implementing Azure Active Directory authentication in ASP.NET Core 2.0, covering setup and configuration changes.
A technical guide on implementing Azure Active Directory authentication in ASP.NET Core 2.0, covering setup and configuration changes.
A conference organizer reflects on launching ScriptConf, a JavaScript event in Linz, and helping organize the developer conference #devone.
The article compares classes and functions in JavaScript, arguing that functional programming leads to simpler, more maintainable code.
Explores using Alpine Linux to create significantly smaller Docker images compared to standard Debian-based ones.
A plea to Clojure developers to adopt clojure.spec for data validation and instrumentation to improve code safety and readability.
A guide to setting up a JavaScript development environment, covering syntax highlighting, code editors, and theme installation to improve learning efficiency.
A guide to dynamically creating Spring beans programmatically using BeanFactoryPostProcessor and BeanDefinitionRegistry.
A tutorial on setting up Elasticsearch and Kibana with an ASP.NET Core application using Docker and Serilog for logging.
A beginner's guide to using Sequelize, a popular promise-based ORM for Node.js, covering installation, connection setup, and basic configuration.
A guide to web performance fundamentals, covering mindset, HTML rendering, and practical optimization techniques for developers.
A developer details their year-long process for creating and delivering a single, well-prepared conference talk, demystifying the work behind public speaking.
A React tutorial series on building advanced components, starting with a paginated list using the Hacker News API.
Announcing a talk on using Microsoft Graph API to build Bots for Microsoft Teams at the Office 365 Saturday event in Sydney.
Exploring the 'srvyr' package for pipeable survey analysis in R and its integration with tidyverse conventions.
A technical deep dive into exposing and accessing Python 3.6's private dictionary version number using ctypes.
Explains why to use Future.successful over Future.apply for performance when creating Scala Futures with known values.
A technical guide on implementing IP address whitelisting for AWS API Gateway using IAM policies, covering authentication and limitations.
A tutorial on implementing custom array-like collection objects in PHP using the ArrayAccess and Iterator interfaces.
Explains the compiler technique 'lowering' in C# (Roslyn), showing how high-level code is transformed into simpler constructs, with examples of misuse.
Explains a common mistake when using Scala Futures in for-comprehensions and provides a solution to ensure parallel execution.