Everything you do has value
A podcast episode discussing the value of a developer's time and the balance between offering free services and charging for work.
A podcast episode discussing the value of a developer's time and the balance between offering free services and charging for work.
A tutorial on the six most fundamental R functions for data cleaning, using the tidyverse and palmerpenguins dataset.
Final part of a series on building enterprise-grade AI chat applications, covering data customization, UI, security, evaluation, scaling, load testing, and monitoring.
Explores automatic delta-method transformations for variance estimates in R's survey package, enabling correct standard errors after mathematical operations.
A .NET code sample extending Semantic Kernel's Azure OpenAI integration to show document source details from Azure AI Search.
Explores the architecture and demo of an Enterprise Chat AI solution using Azure OpenAI and AI Search, part of a technical series.
A software engineer analyzes poll results from different social platforms to see what content her audience wants for a tech YouTube channel.
A developer argues that embracing confusion leads to deeper technical understanding and valuable blog content.
Explores using a local SSH server as a secure alternative to sudo for privilege management, avoiding setuid binaries.
An introduction to common sorting algorithms like Bubble Sort, Merge Sort, and Quick Sort, implemented and explained in JavaScript.
A roundtable podcast discussion analyzing the WWDC24 keynote and State of the Union, focusing on new OS versions and the limited Vision Pro updates.
A talk on adding semantic search to Django web projects using PostgreSQL and the pgvector extension for AI-powered functionality.
Explores how Amazon Q generative AI enhances security and efficiency throughout the software development lifecycle (SDLC).
A recap of the latest CSS and web UI features announced at Google I/O 2024, including scroll-driven animations and new APIs.
Explains how HttpClient's await behavior works with response headers vs. body, and how to control it using HttpCompletionOption.
A software engineer reflects on the maturation of the software industry and argues that generative AI cannot replace the apprenticeship and foundational knowledge needed to build engineering teams.
A Swift developer shares hopes for WWDC24, focusing on VisionOS 2, iPadOS updates, and Apple's need to win back developer trust.
Sample code and review of the new official OpenAI SDK for .NET, including chat, audio, and image analysis demos.
A developer's battle against flaky tests, explaining their impact on productivity and the journey to identify, fix, and prevent them.
A personal account of attending the EMF Camp, a tech and maker festival, including experiences with talks, installations, and volunteering on the event's phone infrastructure.