Sign in

Richard Oberdieck

@richardoberdieck.bsky.social
129 followers 54 following 24 posts

Optimization guy, with a soft spot for testing and good software practices. Views are my own.

PostsRepliesMedia
Richard Oberdieck @richardoberdieck.bsky.social · 05/09/2025
Back from the summer break 😎 with a new edition of the optimization roundtable. Come by and talk optimization and other fun things in life over a beer 🍻 Looking forward to see you! 📍Hos Rune, Vesterbro, CPH ⏱️24th of September, 19-21 www.linkedin.com/events/optim...
linkedin.com
LinkedIn Login, Sign in | LinkedIn
Login to LinkedIn to keep in touch with people you know, share ideas, and build your career.
010
Richard Oberdieck @richardoberdieck.bsky.social · 26/05/2025
New week, a new blog post about optimization. This time about a new modeling framework in Python called "pyOptInterface". Is it any good? Where does it fall short? Let's find out! oberdieck.dk/2025/05/25/p... #modeling #optimization #pyoptinterface #pyomo #blog
oberdieck.dk
pyOptInterface - what can it do? - Richard Oberdieck
pyOptInterface just turned 1 year old, and I finally had an opportunity to take it for a spin. Let's have a look!
031
Richard Oberdieck @richardoberdieck.bsky.social · 25/04/2025
Been a long time, but better late than never they say. Here is a short new blog post about #pydantic, which does not always do what it says it does. oberdieck.dk/2025/04/25/p... Also, I moved to mkdocs-material for the blog, let me know what you think! #python #pydantic
oberdieck.dk
pydantic validates your inputs, or does it? - Richard Oberdieck
Sometimes pydantic does not behave the way you expect. To me, this is unexpected behavior, but hey, what do I know...
000
Richard Oberdieck @richardoberdieck.bsky.social · 11/03/2025
Work in optimization or operations research? Are in Copenhagen on Thursday? Then you might like this tutorial on "Testing Optimization Code": www.dorsnet.dk/events-1/dor... We'll do a deep dive on what it means to test .... optimization code (surprised pikachu face :) ). And there will be cake :)
dorsnet.dk
DORS Tutorial: Testing Optimisation Code, by Richard Oberdieck | Dors
An introductory tutorial on testing optimisation code
011
Richard Oberdieck @richardoberdieck.bsky.social · 15/02/2025
This job post from @gurobioptimization.bsky.social just popped up for me: A "Gurobi Development Scholar", who will go through a 2-year period to become a Gurobi developer. The only plausible explanation for this is that apparently they cannot find existing MIP devs but have to train them? Really??
210
Richard Oberdieck @richardoberdieck.bsky.social · 30/01/2025
Fact of the day: the term "Prisoner's dilemma" was coined by none other than Alan Tucker, the "T" in the KKT conditions. The world sometimes is very, very small... Source: William Poundstone: "Prisoner's Dilemma"
030
Richard Oberdieck @richardoberdieck.bsky.social · 26/01/2025
If you happen to be in #CPH next Friday (31st of January), feel free to join our Optimization Roundtable ("Stammtisch") at a cozy beer place called Hos Rune. I'll be there from 7pm, hope to see a lot of you there :) www.linkedin.com/events/optim... #optimization #roundtable #beer
linkedin.com
Optimization Roundtable (Stammtisch) | LinkedIn
The new edition of our Optimization Roundtable. It is a relaxed get-together of optimization people over a beer and chat away about optimization, life, and whatever else comes up. No speakers or agend...
010
Richard Oberdieck @richardoberdieck.bsky.social · 12/12/2024
How do you test optimization code? I'll look at this favorite question of mine in a tutorial on the 13th of March at ITU in Copenhagen! Come by! www.dorsnet.dk/post/dors-tu... #optimization #or #tutorial #cph
dorsnet.dk
Tutorial: Testing Optimisation Code - register now!
The DORS Tutorial on Testing Optimisation Code by Richard Oberdieck is now open for registration!When: 13 March 2025, 13:00-17:00Where: IT University Copenhagen, Room 2A08, Rued Langgaards Vej 7, 2300 København, DenmarkTo do optimization is to code. In this tutorial, we will dive into approaches on how to test that code for correctness and performance, using an array cable layout problem from the offshore wind industry written in Python. It will be accessible to all levels, however a certain fam
050
Richard Oberdieck @richardoberdieck.bsky.social · 08/12/2024
Optimization Roundtable in Copenhagen! On the 31st of January, at Hos Rune from 7pm, we'll have a relaxed get-together for optimization people over a beer and chat optimization, life and whatever else :) Hope to see you there! www.linkedin.com/events/optim... #optimization #or #cph
linkedin.com
Optimization Roundtable (Stammtisch) | LinkedIn
The new edition of our Optimization Roundtable. It is a relaxed get-together of optimization people over a beer and chat away about optimization, life, and whatever else comes up. No speakers or agend...
010
Richard Oberdieck @richardoberdieck.bsky.social · 28/11/2024
This is a really fun read: jordanbryan.substack.com/p/on-buildin... Of course a plug of their own business, but I have wondered the same when it comes to redlining. Nice to see that this is getting some attention. Although I do agree: just use a different file format...
jordanbryan.substack.com
On Building Git for Lawyers
Over this past weekend, Twitter discovered the problem that I have dedicated the past four years of my life to solving. Why don't lawyers and other non-coders use git?
010
Richard Oberdieck @richardoberdieck.bsky.social · 27/11/2024
A new blog post! This time about LLMs in optimization: oberdieck.dk/p/llm-in-opt... This is the first time I am writing something a bit longer, so please let me know what you think. I was seriously considering splitting this into three parts, but hey, maybe someone enjoys this :)
oberdieck.dk
LLM-ify me - Optimization edition
LLMs are everywhere nowadays. But how do they fit into the optimization landscape?
1247
Richard Oberdieck @richardoberdieck.bsky.social · 23/11/2024
So I've seen the #Gurobi Gurobot GPT, and I've seen the launch video of #Quantagonia for their DecisionAI. Is there any other LLM-based initiative in the OR space that I am not aware of? #OR #LLM #optimization
110