Dear Clojure devs, use clojure.spec please
A plea to Clojure developers to adopt clojure.spec for data validation and instrumentation to improve code safety and readability.
A plea to Clojure developers to adopt clojure.spec for data validation and instrumentation to improve code safety and readability.
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.
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.
A developer's year-long journey using Azure Functions, covering lessons learned, CI/CD integration, and performance considerations.
Explains the compiler technique 'lowering' in C# (Roslyn), showing how high-level code is transformed into simpler constructs, with examples of misuse.
A personal exploration of aphantasia, the inability to voluntarily visualize mental images, and its surprising implications.
A product manager shares seven key habits of developers who consistently ship great, user-centric features, focusing on communication and ownership.
Explores a neural network model, sketch-rnn, that generates vector drawings by learning from human sketch sequences, mimicking abstract visual concepts.
A reminder about the VMworld 2017 early bird discount deadline and a preview of expected announcements like vSphere on AWS and vSAN updates.
A technical guide on adding a custom bytecode instruction (IL opcode) to the .NET CoreCLR runtime, including steps for the runtime, JIT, and Reflection.Emit.
How to access local variables and functions inside Underscore.js _.each loops when using TypeScript with AngularJS.
Fixing a TypeScript error in AngularJS when initializing a RegExp object incorrectly, with two valid solutions.
A developer's humorous take on why Kotlin is superior to Java for Android development, highlighting frustrations with legacy Android APIs.
Introducing Mavo, an open-source HTML-based language for creating web applications without programming or a server backend.
A guide to implementing efficient batch processing in JPA/Hibernate by managing session cache, transaction size, and data fetching strategies.
A developer uses Azure Media Services to analyze a presentation video and count filler words, sharing a technical walkthrough.
Explains how to use headers in Windows 10 toast notifications with the BurntToast PowerShell module for organizing alerts.