The JetBrains Blog
The latest updates on all JetBrains products and topics
WebStorm Under the Hood: How We Added Astro Support to Our IDE
Have you ever wondered how support for a new technology gets added to your favorite IDE? Click to find out!
Curiosity-Driven Researchers: Between Industry and Academia
Timofey Bryksin, Head of Research Lab in Machine Learning Methods in Software Engineering at JetBrains, answered questions about the work his team does, the problems they try to solve, and other topics of interest to his lab.
An Interview With Mohammed Baig, NextSketch2 Plugin Author
Today, we are speaking with Mohammed Baig, developer of the NextSketch2 plugin, a visual diagramming tool integrated with JetBrains IDEs. Let’s get to know Mohammed! Can you tell us a bit about yourself? How did you get into programming, and what are you working on now? I first got starte…
To find out what it actually means to be a Developer Advocate, check out this interview with Paul Everitt, the Web and Data Advocacy Team Lead. If you think you're a good fit for this open position at JetBrains, apply now.
“Building the tooling I wish I’d had”. An Interview With Charlie Marsh
Python has a rich ecosystem of quality, mature tooling: linters, formatters, type checkers, etc. Each of these has decent performance, but what if the tooling was fast? Like, really fast – as in, instantaneous? This is the argument posed by Charlie Marsh when he introduced Ruff: a linter with the…
In Conversation With the Reloadium Team: Hot Reload and a Future Webinar
PyCharm is working hard on Python developer experience (DX). There’s a project with a very promising DX boost using “hot reloading”: Reloadium. It really speeds up turnaround time on working with your code, and with the PyCharm plugin, brings fresh new ideas to running, debugging, and profiling. …
Data Engineers Are Like Plumbers Who Install Pipes for Big Data
Roman Poborchiy, the Marketing Manager for the Machine Learning team, interviewed Pasha Finkelshteyn, a Big Data IDE Developer Advocate.
Research Hub: a new frontier of research
Maria Antropova spoke with her colleagues — Cognitive Research Lead and Marketing Analyst Yanina Ledovaya and UX researcher Giulshan Dzhafarova.
Case Study – Why Consistent Profiling Pays Off
The compound effect is when small changes executed consistently over time lead to dramatic results. It can go both ways, either enhancing the positives or aggravating the problems. Regular profiling, or lack thereof, is a good example of the compound effect. If you invest a little bit of time in …
Case Study – How Profilers Point Out Heisenbugs
Some memory issues are non-critical, but rather annoying. They occur once every couple of months and then disappear again. Of course, these annoying bugs only show up once an application is operating under production conditions. However, such problems can often be solved using a profiler. Shyam Sund…
The Largest Challenge Is Communications
In this interview Anastasia Kazakova talked to Lenyo Lee, JetBrains Regional Sales Manager in China and the Chinese-speaking market, and also the General Manager of the JetBrains Shanghai office. They discussed her career from developer to regional market manager and the best way to connect European…