How to Implement Grouped Model Choice Field
A tutorial on implementing a grouped ModelChoiceField in Django forms to organize options using <optgroup> tags.
A tutorial on implementing a grouped ModelChoiceField in Django forms to organize options using <optgroup> tags.
A software developer reflects on 2018, highlighting organizing internal tech knowledge sessions and delivering workshops on container technology.
A detailed overview of the new Database Scoped Configuration options introduced for SQL Server and Azure SQL Database in 2018, leading into 2019.
A developer's 2019 learning goals, including Docker, Webpack, GraphQL, CSS Grid, Firebase, Service Workers, and Go.
A reflection on open source philosophy, encouraging users to take ownership and contribute fixes or features to free software projects.
Tips for writing effective conference talk abstracts, focusing on clarity, relevance, and avoiding common pitfalls.
A tutorial on implementing JWT (JSON Web Token) authentication in a Django REST Framework application, covering setup, token usage, and refresh logic.
An overview of key cloud computing trends and the essential skills needed for a career in cloud technology, including serverless, containers, and AI.
Analyzes the evolution of hybrid cloud strategies, contrasting traditional application bursting with modern, consistent deployment models for legacy systems.
Author offers 12 free hours of expert consultation on Columnstore Indexes and Batch Execution Mode in SQL Server throughout 2019.
A guide to using scheduled autoscaling for Azure SQL Database and Azure Analysis Services to reduce cloud costs, with updated open-source scripts.
Announcing a workshop on optimizing ETL processes for SQL Server and Azure SQL at the SQLBits 2019 conference.
Guide to batch inserting data into Azure Cosmos DB using Python and stored procedures, addressing SDK limitations and common errors.
A guide to building TypeScript projects using Bazel, Google's open-source build tool, for efficient dependency management and incremental compilation.
Explains how to treat complex iOS animations as assets using Core Animation Archives (.caar files) for better performance and reusability.
Fedora Scientific now offers Vagrant boxes, providing a pre-configured environment for scientific computing with KDE desktop and open-source tools.
Analysis of IBM's $34B acquisition of Red Hat, discussing cloud wars, open source culture, and the future of both tech giants.
Explains virtual memory, MMU, page tables, and how processes use memory mapping and swap space.
Analysis of a SQL Server blocking scenario where a failed update with missing permissions blocks an index rebuild, exploring lock incompatibility.
A practical guide to finding and exploiting hosts vulnerable to the libSSH authentication bypass (CVE-2018-10933).