Moving from Macbook to Linux
The year of the Linux desktop has arrived. This is a guide for how to improve the Linux desktop experience.
The year of the Linux desktop has arrived. This is a guide for how to improve the Linux desktop experience.
Introducing RBS, Ruby’s new type signature language
These are the changes in pandas 1.0.0. See Release notes for a full changelog including other versions of pandas.
This page was migrated from the old website and has not been manually reviewed, or is here for historical purposes. We make no guarantees that the content is up-to-date or reflects SIPB's current views. Contact sipb-www@mit.edu if anything is broken or you have other questions or feedback.
We’re excited to announce the release of Zulip Server 3.0, containing hundreds of new features and bug fixes to help distributed and remote teams stay productive and focused. Zulip is the open-source threaded team chat app, used by thousands of teams globally. Zulip’s unique topic-based threading experience …
I had 7 days to learn Ruby on Rails. I often think about approaches to learning, and it was time to put my ideas into practice.
One of the most exciting things about the Rust programming language is that it makes infrastructure incredibly boring. That’s not a bad thing, in this case. No one wants their electrical wiring to be exciting; most of us prefer the safety that comes with being able to flip a switch and have light to see […]
Analytics built for developers. Real user monitoring with page-load decomposition, Core Web Vitals, error tracking and conversion — cookie-free and without a tag manager.
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.
Urvashi Reddy | Software Engineer, Engineering Productivity Team Adam Berry | Tech Lead, Engineering Productivity Team Rui Li | Software…
Analyzing common misconceptions on the discussion around GraphQL vs. REST.
I recently did 60+ technical interviews in 30 days. Here are some red flags I observed among the companies I spoke to.
The Rust-loving team at Immunant has been hard at work on C2Rust, a migration framework that takes the drudgery out of migrating to Rust. Our goal is to make safety improvements to the translated Rust automatically where we can, and help the programmer do the same where we cannot. First, however, we have to build a…
Celebrate the PHP anniversary with JetBrains! Follow the timeline of the pivotal moments in PHP history.
Read about the latest Qt update — Qt 6.0. As Qt usage in embedded systems skyrocketed, it became time to improve the Qt platform.
This is pure disaster porn. It’s the story of how I drank some wine and then managed to delete the production database. Thankfully there was a backup.
Oh man where to even begin with this one. This was a crazy ride and I learned a ton along the way.
Back in February, we announced support for the first extension for Firefox Preview, the new and rebuilt mobile browser for Android that is set to replace Firefox for Android later ...
Being a highly reliable commute partner to our customers, we at Cityflo take all kinds of measures to ensure high accuracy and predictability of our vehicle tracking system. Showing incorrect arrival time to our users will heavily hamper the experience that our users expect from us.
In this blogpost we’ll talk about the old Nginx-based traffic infrastructure, its pain points, and the benefits we gained by migrating to Envoy . We’ll compare Nginx to Envoy across many software engineering and operational dimensions. We’ll also briefly touch on the migration process, its current state, and some of…
How we chose the Rust programming language to advance the state-of-the-art in real-time communication
Quickly improve the security of your docker containers by following security best practices in the Dockerfile
We are excited to begin rolling out the new version of Messenger on iOS. To make the Messenger iOS app faster, smaller, and simpler, we rebuilt the architecture and rewrote the entire codebase, whi…
Discover how Anki can enhance your memory and productivity in computer science and maths. Learn techniques from G-Research's expert insights.