TorchScript: Tracing vs. Scripting
Compares PyTorch's TorchScript tracing and scripting methods for model deployment, advocating for tracing as the preferred default approach.
Compares PyTorch's TorchScript tracing and scripting methods for model deployment, advocating for tracing as the preferred default approach.
A guide to using Playwright test sharding with a GitHub Actions job matrix to significantly speed up CI/CD pipeline execution.
A guide to building a custom 32TB homelab NAS server using open-source software, including part selection, costs, and lessons learned.
A senior tech professional shares practical guidelines and mindset strategies for effectively onboarding into a new mid-to-senior role in the tech industry.
A deep dive into how the .NET Garbage Collector works, explaining its phases, generations, and impact on application performance.
A guide explaining marginal effects in regression analysis, including definitions and differences between types like average marginal effects, using R packages.
Attribute usage in top-1000 PHP packages Written on 2022-05-20 Attributes were originally introduced in PHP 8.0 two years ago. Yesterday, I came acros
Part five of a series on implementing differentiable sparse linear algebra in JAX, focusing on registering new JAX-traceable primitives.
Explores various data fetching methods in jOOQ, including iterable, single-record, and resourceful fetching techniques.
A tutorial on implementing pagination using Strapi v4 for the backend and building the pagination UI with SvelteKit for the frontend.
Two PowerShell scripts for migrating Azure VMs, VMSS, disks, and NICs between availability zones or from regional to zonal deployment.
How to schedule automated publishing of future-dated Hugo blog posts using GitHub Actions cron jobs when hosting on Azure Static Web Apps.
A guide to building accessible toggle buttons with optimal HTML semantics and framework examples for Svelte, Vue, and React.
Java Newscast covering recent OpenJDK developments, including Project Loom's virtual threads, Lilliput, and pattern matching.
A former Heroku PM shares the story and vision behind Heroku Postgres, reflecting on its development and future possibilities.
Explains how to implement CancellationToken support in Blazor applications to cancel long-running tasks and manage resources when users navigate away.
A hands-on review of PyTorch's new M1 GPU support, including installation steps and performance benchmarks for deep learning tasks.
A hands-on review and benchmark of PyTorch's new official GPU support for Apple's M1 chips, covering installation and performance.
Explains the purpose of PHP deprecation notices, how to handle them, and why they are beneficial for long-term code health.
Explores when to use pixels vs. ems/rems in CSS for optimal web accessibility, arguing both are necessary.