Tech At Bloomberg
@TechAtBloomberg
We are engineers and designers, builders and makers delivering unrivaled products and services every day. We have a lot to share and a lot to learn. Join us.
Báječný! Thanks to everyone for dropping by our Bloomberg Engineering booth at #EuroPython2025 for interesting and actionable conversations about #Python 🐍 this week in Prague! Want to join our Python-loving team? learn more about our open roles bloom.bg/3GPYtuX

This afternoon (16:00 WEST), @StefanieMolin, creator of the numpydoc-validation pre-commit hook, closes @PyConPT with a tutorial on pre-commit hooks and how to set up, use & create them to maintain code quality in #Python 🐍 bloom.bg/4lIFBgo #PyConPT2025

Meet senior software engineer Alban Lefebvre, who has been sharpening his crossword skills daily. Enjoy the mental workout from his #SummerOfPuzzles creation “Tricycle” -- it was built in @Bloomberg’s office in Lugano, Switzerland! bloom.bg/4kWj52D #BloombergBpuzzled

🚲 The training wheels are coming off! Here’s a peek at “Tricycle,” the 6th #puzzle in @Bloomberg’s #SummerOfPuzzles. Put on your knee pads and pedal over to bloom.bg/3TUDI48 – happy solving! #BloombergBpuzzled

In his latest @ACMQueue 'Bridging the Moat' column, @pvachonnyc, Head of Infrastructure in @Bloomberg's CTO Office, considers how and why the intersection of customer journeys & #productdesign must always include #security outcomes bloom.bg/4m3R6Q5 #userjourney
At #PyConPT2025 today (11:10 WEST), “Hands-On Data Analysis with #Pandas" author @StefanieMolin presents Data Morph, an #opensource #Python🐍 package to morph datasets of 2D points into select shapes, while preserving summary stats with simulated annealing bloom.bg/44XtZza
Today at #PyConPT2025 (9 AM WEST), Bloomberg's @pyblogsal (#CPython core dev & #Python 🐍 Steering Council member) will deliver a keynote, in which he'll discuss a series of improvements to the language -- and review the journey it's taken to get there bloom.bg/4fbFZC0

Every so often, something claims it will replace software engineers; in today's #CppNorth2025 talk (1 PM EDT), Heather Crawford & John Pavan explore the tech meant to make coders obsolete, how these *actually* helped, & why coders are so hard to replace bloom.bg/3TO9gJ1

Our Java & the JVM Guild welcomes award-winning author & @CSatUH professor Dr. Venkat Subramaniam (@venkat_s) to our Engineering office in NYC today for a talk about recent changes in #Java & where the language is headed in the near future bloom.bg/44I73VM #Java30

Custom views in C++20 ranges can simplify complex data transformations & improve code expressiveness At #CppNorth2025 today (11 AM ET), Bloomberg's Steve Sorkin shows how reusable, lazy-evaluated views enhance performance & maintainability bloom.bg/4m8hDuZ #cpp #cplusplus

Do you need a title to lead? At #CppNorth2025 today (4 PM EDT), Bloomberg’s Sherry Sontag + a panel of @hashpling, Michelle D’Souza, Marek Paska, John Pavan & Cal Pratt discuss #CareerGrowth as individual contributors & how managers supported them bloom.bg/4kMEIlO #careers

Does Big O time complexity determines performance? In today's #CppNorth2025 talk (11 AM EDT), Michelle D'Souza explores how to boost your C++ code's performance by using the full power of your PC's built-in cache bloom.bg/4m9su8a #cpp #cplusplus #caching #softwaredesign

Join technical expert Sherry Sontag at 2:30 PM EDT today at #CppNorth2025 to learn how to sharpen your technical presentation skills, practice nailing your delivery, design clearer slides, and learn how to spark audience engagement 💡 bloom.bg/4136bZm #cplusplus #cpp

ICYMI: Samiul Huque & Karina Ionkina's #JSNation 2025 talk explores the differences between #JavaScript engines & runtimes, how they interact (in both servers & on the web) + how to apply this know-how in #applicationdevelopment bloom.bg/4m22uLP
Engineer Spencer Carver, the mastermind behind “Docking Station,” loves twisty, turny, what-could-this-be challenges. Read his advice for designing #puzzles, then see if you can catch what he’s hidden in plain sight! bloom.bg/4o0w32c #BloombergBpuzzled #SummerOfPuzzles

Woah, we’re halfway there – time to pull up a chair & dock in! “Docking Station,” the 5th puzzle in @Bloomberg’s #SummerOfPuzzles, just dropped. Think you’ve got the skills to crack it? Head over to bloom.bg/4nW2Ll2 to see if you can piece it together! #BloombergBpuzzled

In today's #EuroPython2025 talk (14:35 CEST), Samiul Huque breaks down the art of giving good PR reviews & explores how to better address technical issues in #Python 🐍 PRs, deliver clear feedback + avoid common reviewer pitfalls bloom.bg/45Yq9Ih #CodeReview #pullrequests

This afternoon at #SIAMFM25 (4 PM EDT), our Quant Research team's Valentin Tissot-Daguette will talk about Nonlinear Occupied Pricing PDEs, especially as they relate to financial derivatives where the payoff or model is contingent on the occupation measure bloom.bg/44FcOSJ

This morning at #SIAMFM25 (8:30 AM EDT), Bruno Dupire, Head of @Bloomberg's Quant Research team, will be discussing a variety of financial applications of Functional Itô calculus bloom.bg/4lqZ711 #QuantFinance
Want to build a thriving tech culture from the inside out? At #EuroPython2025 today (15:50 CEST) Luca Ferocino & @olgarithms_ share how Bloomberg's #Python 🐍 Guild empowers our engineers to innovate, contribute to #opensource & influence best practices bloom.bg/4lGSKGM
