Read from and Write to Amazon S3 in Polars
Image by Sixteen Miles Out on UnsplashHow do you work with Amazon S3 in Polars? Amazon S3 bucket is one of the most common object stores for data projects. Polars is a fairly new technology. There are only a few resources that explain how to work with S3.In this article, I’ll walk
Read moreThe Overflow #183: Dev Survey on AI: Hype or not?
Welcome to ISSUE #183 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. This week: The Developer Survey results are here, the advantages of public key cryptography over symmetric keys, and the reasons why AI won’t fix accessibility. From
Read moreDemystifying SQL Query Execution: Scan Types, IOs, Indexing
Photo by AltumCode on UnsplashWith increasingly stronger hardware, relational databases nowadays are usually stupid fast, even when drudging through millions of records, which might make one think that knowing the fine art of SQL Tuning is no longer needed. However, if you are building any non-trivial application with large data sets,
Read moreYouTube Chatbot using LangChain and OpenAI
Unlock the power to interact with YouTube videos from your command linehttps://medium.com/media/11286a6d5e9681199d073294b92e775d/hrefThese days creating a chatbot based on a YouTube video’s content is easy work. How cool is that! Just a few months ago, before the release of powerful LLMs like OpenAI’s ChatGPT, it would have sounded impossible, or at least
Read moreAgile Retrospectives for Rigid People
Retros are boring, aren’t they? Probably because you are doing them wrong. Get the most out of them!Continue reading on Better Programming »
Read moreAI Systems: Bloated Backends and Tiny Hearts
A crumbly snowball made entirely of Dockerfiles, Python, and YAML (and a tiny shard of AI)To most people, Artificial Intelligence Systems look like they exist very much in isolation, and appear quite compact. You open your web browser and navigate to https://chat.openai.com/, for example, and there’s ChatGPT in your little rectangular
Read moreCreating a Joystick Control in SwiftUI
Photo by Andreas Haslinger on UnsplashIn this tutorial, we will create a joystick-like control using SwiftUI. The control consists of a larger circle that can be dragged around the screen at your desire and a smaller circle representing the joystick that can move only in the blue circle region. The smaller
Read moreHow to Center a Div Using CSS Grid
Learn five simple ways to horizontally and vertically center a div (or any other element) using CSS Grid, with fully interactive demos. Continue reading How to Center a Div Using CSS Grid on SitePoint.
Read moreThrowing away the script on testing (Ep. 583)
Syed Hamid, founder and CEO of no-code test automation platform Sofy, joins Ben and Ryan to talk about scriptless automation, why his platform targets mobile app developers, and what he learned in nearly two decades at Microsoft. Episode notes: Sofy is a no-code test automation platform for mobile apps. SofySense
Read moreMentally approximating factorials
Suppose you’d like to have a very rough idea how large n! is for, say, n less than 100. If you’re familiar with such things, your Pavlovian response to “factorial” and “approximation” is Stirling’s approximation. Although Stirling’s approximation is extremely useful—I probably use it every few weeks—it is not conducive
Read more