Stream Processing: Is SQL Good Enough?
SQL’s expressiveness might be limited compared to Java, yet SQL-centric data systems manage to generate more revenue. Why is that?Current 2023, organized by Confluent, is one of the biggest events in real-time data streaming space | image by authorTwo weeks ago, Current 2023, the biggest data streaming event in the world, took
Read moreDecodable SwiftData
A proof of concept to build offline-first iOS appsOur final prototype | screenshot by authorSince Apple announced the new SwiftData framework at WWDC23, I’ve been SUPER eager to try it out. It’s a new framework that matches SwiftUI’s style and makes working with persistent data (CoreData) much easier. Now that it's out
Read moreFinding a Random Point on a Polygon Using Jetpack Compose, Canvas, and Algorithms
Every day, we work to improve our projects. Whether it is a customer initiative, a corporate product, or our ownContinue reading on Better Programming »
Read moreBuilding an Order Delivery Analytics Application With FastAPI, Kafka, Apache Pinot, and Dash, Part…
Building an Order Delivery Analytics Application With FastAPI, Kafka, Apache Pinot, and Dash, Part 1Image by Brett Jordan from UnsplashManaging orders efficiently is vital for businesses in today’s world of online shopping and fast deliveries. Data-driven insights have become the key to achieving this. Imagine having a tool that lets you track
Read moreWhy DSA Interviews Are Great for Recruiting — My Experience With Meta
Why DSA Interviews Are Great for Recruiting — My Experience With MetaPhoto by Андрей СизовIt has been very hard writing this article. I have started many times and stopped because it is a harsh reminder of a time when my hopes were raised so high and crushed by forces far beyond my control.Nevertheless, I am
Read moreWebSockets, gRPC, MQTT, and SSE — Which Real-Time Notification Method Is For You?
Did you know real-time notifications were more than just WebSockets? You have plenty of options based on your use caseContinue reading on Better Programming »
Read moreCost-efficient data platform in Azure, harnessing Terraform, Cointainers, Polars and Blob Storage
Cost-efficient data platform in Azure, harnessing Terraform, Containers, Polars, and Blob StorageCloud (Source: José Ramos https://unsplash.com/@joser0337)Let’s face it: data platforms in the cloud can be enormously expensive if not carefully and consciously designed. The cost tends to be pretty linear with how high up in the tech stack you decide to go.So,
Read moreEditor’s Checklist For BP Authors
How can you ensure your article is ready to be fast-tracked?Photo by Glenn Carstens-Peters on UnsplashFirst, we appreciate your patience as we transition Better Programming to a new editing team. BP authors are our greatest asset, and we hope to continue to do right by you.Second, this transition is also an opportunity
Read moreBP Authors: Office Hours, Feedback Form
On Fri, Oct-27, from 11am-noon EasternPhoto by Who’s Denilo? on UnsplashAs the new editor of Better Programming, I may have already contacted you through email or private notes on submitted stories.I would love to meet at least a few of you over Zoom.Please join https://us06web.zoom.us/j/6095152540 at 11 a.m. Eastern this Friday, October 27.If
Read more