ghc 8.8.3 cannot find cabal 3.0.0.0 packages
A technical guide to fixing a known issue where GHC 8.8.3 cannot find packages installed by Cabal 3.0.0.0, with a manual workaround.
A technical guide to fixing a known issue where GHC 8.8.3 cannot find packages installed by Cabal 3.0.0.0, with a manual workaround.
Announcement for an online Azure Skåne User Group event featuring AI/ML sessions on predicting earthquake damage and building chatbots.
A script to automate inviting external users to an Azure Machine Learning Workspace using RBAC for collaborative workshops.
Advice for beginner programmers on choosing what to learn next, emphasizing following personal interest to maintain motivation and build foundational skills.
A technical report on creating a reproducible research project to analyze Clojure dependency versions using the GitHub API and Skyscraper.
An analysis of interesting and unusual CSS techniques used in the Twitter website's design, including aspect ratios and negative margins.
A step-by-step tutorial on deploying a custom PyTorch machine learning model to production using AWS Lambda and the Serverless Framework.
A tutorial on adding user comments to a Gatsby site using Netlify serverless functions and GitHub's API to store comments in a JSON file.
An in-depth look at how type system compilers like TypeScript work, focusing on type checks and building a custom compiler.
Explains that containers don't require a full OS inside, clarifying the roles of the kernel, OS, and distributions in containerization.
Explores the true qualities of a Senior Developer beyond years of experience, focusing on experience, leadership, mentorship, and technical ability.
Analysis of the 2020 Facebook SDK crash that brought down many iOS apps, highlighting the risks of third-party SDK dependencies and data privacy.
SQL Server 2019 introduces a new feature in Configuration Manager to simplify certificate import and management for TLS encryption.
Tutorial on building an independent Apple Watch expense tracker app using SwiftUI and Core Data, focusing on watchOS design.
Explains the circuit breaker pattern in software communication, comparing it to electrical circuits and demonstrating its use with Hystrix and Resilience4j libraries.
Explores representing a state machine as a simple string, detailing the parsing logic and rules needed for conversion.
Explores why network requests can sometimes be faster than retrieving cached resources, analyzing browser performance data and the Firefox RCWN feature.
A tutorial on setting up Fluent Bit as a DaemonSet to forward application and system logs from a Kubernetes cluster to Elasticsearch.
A cloud consultant reflects on his first year as an independent content creator, discussing the challenges and rewards of leaving a stable IT job.
A developer changes a Django model relationship from ForeignKey to ManyToManyField and fixes the resulting test errors.