How to Engineer Your Way Out of Slow Models
A technical case study on optimizing a slow multi-modal ML model for production using caching, async processing, and a microservices architecture.
A technical case study on optimizing a slow multi-modal ML model for production using caching, async processing, and a microservices architecture.
Explores the new Edge Constraints feature in SQL Server 2019 and Azure SQL Database for enforcing data quality and directionality in graph database schemas.
A guide on implementing application monitoring for Spring Boot using Micrometer, Prometheus, and Grafana for internal metrics.
A panel discussion exploring whether Agile methodologies can be effectively applied to data science projects, featuring insights from industry experts.
A reflection on the importance of mentoring junior developers, emphasizing feedback, encouragement, and practical tips for fostering growth in tech teams.
A personal recap of attending the MHacks 11 hackathon, covering the experience, swag, venue, food, and a tech project built using MongoDB Stitch and Twilio.
Tips to improve PhpStorm performance on macOS, covering monitor resolution, font settings, JavaFX plugins, and JDK versions.
A developer recounts a frustrating two-day debugging journey caused by a Docker configuration issue, highlighting the importance of sane defaults in software tools.
Explains the philosophy and benefits of creating small, focused modules in Node.js, comparing them to Lego blocks for building complex systems.
A guide to the GitHub pull request review process, covering merging, commenting, and updating code from both reviewer and submitter perspectives.
A recommendation for Christopher Pitt's personal programming blog, assertchris.io, highlighting his writing and content.
A developer documents building a SaaS product using Python and Django, starting with a live stream experiment.
Analysis of a SQL Server blocking scenario where a failed update with missing permissions blocks an index rebuild, exploring lock incompatibility.
Author's schedule and session highlights for the PASS Summit 2018, a major Microsoft Data Platform conference.
A developer shares ten essential principles for building and managing scalable software platforms, based on lessons from running platforms at scale.
Explains the key differences between PHP's array_merge function and the + operator for merging arrays, including how they handle keys and values.
An interview with Maven developer Robert Scholte discussing the inner workings of the project and future plans for Maven 4 and 5.
Analysis of how major IT vendors like Microsoft, Dell, and Amazon are shifting from horizontal to vertically integrated 'full stack' models.
A guide to implementing snapshot testing for iOS UI using iOSSnapshotTestCase (formerly FBSnapshotTestCase) within XCTest and XCUITest.
Tips for getting into full sessions at VMworld Europe, including wait queues, session duplication, and using the schedule builder.