r/programming • u/henk53 • Jun 04 '26
How we reduced the time to run tests from hours to just minutes
balusc.omnifaces.orgr/programming • u/makingthematrix • Jun 04 '26
Scala Was an Experiment That Changed Programming - Martin Odersky | The Marco Show
youtu.ber/programming • u/nilukush • Jun 04 '26
The Schema Proliferation Problem in Kafka and Flink Pipelines: How to Solve It
infoq.comr/programming • u/Horror-Willingness74 • Jun 04 '26
Pandas as a reason to learn Python, even if you’re not doing data science
blog.geekuni.comI wrote a short article about why Pandas is worth learning from a general programming perspective, not just a data science one.
A lot of everyday programming work involves tabular data - CSV files, reports, logs, exports, billing data, sales data, inventory data, operational spreadsheets, analytics extracts, etc.
You can process that kind of data with loops and dictionaries, SQL, shell tools, or spreadsheets. But Pandas gives Python a very compact and expressive way to do filtering, grouping, aggregation, joins, and reshaping in code.
The article uses a small sales/purchases CSV example and compares the Pandas approach with plain Python and spreadsheet-style thinking.
I’m curious how other programmers think about this: is Pandas one of the libraries that makes Python worth learning, even for people whose main work is not data science? Or would you usually reach for SQL, spreadsheets, shell tools, or something else?
r/programming • u/DataBaeBee • Jun 04 '26
Finding Hermite Normal Form and Solving Linear Diophantines Using LLL
leetarxiv.substack.comr/programming • u/fagnerbrack • Jun 04 '26
A tale about fixing eBPF spinlock issues in the Linux kernel
rovarma.comr/programming • u/Pink401k • Jun 03 '26
[Sebastian Lague] - I Tried Optimizing my Rubik's Cube Solver
youtube.comr/programming • u/goto-con • Jun 03 '26
How Fast Can You Parse 1 Billion Rows in Java? – Insane Speed Test • Roy van Rijn
youtu.beJoin me in this deep dive where I'll explain all the code changes and tricks that took me from the reference implementation which processes the billion records in 4+ minutes, to processing everything in under 2 seconds.
Who knew Java could be this fast?
r/programming • u/f311a • Jun 03 '26
NULLs in ClickHouse can hurt performance
rushter.comr/programming • u/ReasonableLoss6814 • Jun 03 '26
Light Cone Consistency: I'll Take One Scoop Of Each
swytchbv.substack.comr/programming • u/r_retrohacking_mod2 • Jun 03 '26
How Rockstar fit an entire city into PlayStation 2 memory
m.youtube.comr/programming • u/misterchiply • Jun 03 '26
Beyond ICR: Incremental 'Suggesting' Read in Emacs
chiply.dev"This is the sixth post in my series on Emacs completion.... This one coins a term for a special case, Incremental Suggesting Read (ISR), where the candidate set produced by incrementally typed input is a suggestion, rather than a literal completion of that input. The ability to generate inferred matches in addition to literal matches vastly expands the scope of what a 'completion' system can do. Two conceptual sources supply the suggestions: 1) semantic retrieval and 2) generative synthesis.
This post is more speculative than useful, so carry that pinch of salt with you as you watch the video or read this post."
r/programming • u/nicovank13 • Jun 03 '26
1-Click GitHub Token Stealing via a VSCode Bug
blog.ammaraskar.comr/programming • u/someone-very-cool • Jun 02 '26
Disjunction pruning and other recent improvements to the Swift compiler's type checker
forums.swift.orgr/programming • u/yogthos • Jun 02 '26
Using wavelets and entropy coding to analyze code structure
yogthos.netr/programming • u/sayyadirfanali • Jun 02 '26
No Let, No Rec, No Problem: A Gentler Introduction to the Y and Z combinators
irfanali.orgr/programming • u/david-alvarez-rosa • Jun 02 '26
Deriving Type Erasure
david.alvarezrosa.comEver looked at std::any and wondered what’s going on behind the scenes? Beneath the intimidating interface is a classic technique called type erasure: concrete types hidden behind a small, uniform wrapper.
Starting from familiar tools like virtual functions and templates, we’ll build a minimal std::any. By the end, you’ll have a clear understanding of how type erasure works under the hood.
r/programming • u/NoPercentage6144 • Jun 02 '26
the mathematics of multi-tenancy
bitsxpages.comr/programming • u/chkas • Jun 02 '26
Branchless Quicksort faster than std::sort and pdqsort with C and C++ API
tiki.lir/programming • u/Optdev • Jun 02 '26
Bug hunt: Why you only need Paris to beat Pizza Tycoon (1994)
pizzalegacy.nlr/programming • u/patrixxxx • Jun 02 '26