Going Serverless With Blazor
A tutorial on building a serverless FAQ app using Blazor WebAssembly, Azure Functions, and Cosmos DB.
A tutorial on building a serverless FAQ app using Blazor WebAssembly, Azure Functions, and Cosmos DB.
A conceptual proposal for BitMaelum, a decentralized, privacy-focused email system designed to replace legacy infrastructure.
A developer shares 9 practical tips for improving your Bash and Python scripting workflow, based on real-world experience.
Exploring client-side certificates as a simpler, more secure alternative to OAuth for API authentication.
Explains PHP 8's constructor property promotion feature, a syntax shortcut for defining and initializing class properties in the constructor.
A senior engineer describes how the Feature Lead role at Nested provided the growth and business impact he was missing as a senior developer.
Explains how to use Azure AD dynamic groups to solve guest user access issues for SPFx solutions hosted in SharePoint.
Announcing OpenIddict 3.0 beta1, a major rewrite of the OpenID Connect server and validation library for .NET with new features and broader framework support.
A guide to automating Class Data Sharing (CDS) archive creation with Apache Maven to improve Java application startup times and reduce memory footprint.
Explains how to automate the creation of Class Data Sharing (CDS) archives using Apache Maven to improve Java application startup times.
A tutorial on performing table joins and querying database models using the Fluent 4 ORM framework in Vapor for Swift.
Tips for content creators on expanding reach and building an audience through syndication and leveraging larger platforms.
A guide to deploying an outdated Django 1.7 project using Docker, UWSGI, and NGINX for a server migration.
Explores the challenges of developer onboarding documentation and proposes strategies like expert meetings to improve the process for new team members.
Benchmark analysis shows async Python web frameworks often have worse throughput and higher latency variance than synchronous alternatives under realistic conditions.
Explains memoization, a programming technique that caches function results to improve performance by trading space for time.
A guide to turning a Raspberry Pi into a remote keyboard using an open-source web app called Key Mime Pi.
A guide to simplifying Vue.js application testing using the Vue Testing Library, focusing on user-centric tests and practical examples.
A tech professional offers free mentoring for underrepresented individuals starting careers in front-end development and tech.
A developer creates a Django view to add students using Error Driven Development, including testing and template creation.