Feature Flags in Space: What They Are and How to Use Them →
Are you striving to deliver new features and get feedback faster? Feature flags let you enable functionality for test users without deploying new code. Discover the benefits and get some insights on how we build Space using feature flags.
Introducing Kotlin Build Reports →
Starting with Kotlin 1.7.0, you can create build reports for Kotlin compiler tasks. Reports contain durations of different compilation phases and reasons why incremental compilation could not be used. This functionality is still Experimental, so the list of metrics may change.
Turbocharging Kotlin: Arrow Analysis, Optics, and Meta →
In this episode of Talking Kotlin, we chat with Arrow maintainers to learn how Arrow adds functional paradigms and safety to Kotlin, and how it aims to influence the future of the language.
How to Use Materialized Views in Django →
Repeatedly running queries that span multiple tables can be burdensome on your database. In this blog post, we talk about materialized views, how and why they help us cut down on query costs, and how to integrate them into your Django application. Read on to learn more or check out the video overview.
Start Studying Machine Learning With PyCharm →
Want to study machine learning but don't know where to start? PyCharm and JetBrains Academy have come to the rescue! Learn how to enhance PyCharm Professional Edition for machine learning and create your own neural network.
Structure and Organize .NET Projects With Rider →
Look at some of the ways to organize and streamline your .NET projects, folders, and code in Rider.
Enhancements for Unreal Engine Development in Rider →
Learn how you can now create a new Unreal module or new Unreal plugin right from the IDE. This should save you tons of time as you switch between the IDE and the Unreal Editor less often. And with symbol servers, you can debug even when symbols are not available on your local machine.
Blueprint Support Comes to ReSharper C++ →
Blueprint files are written in binary form and are usually edited visually. However, they contain a lot of useful information for the developers of the C++ parts of games. ReSharper C++ now reads Blueprints and offers new types of hints, allowing you to see the bigger picture behind your code.
Multi-tenant Apps With EF Core and ASP.NET Core →
Explore what multi-tenancy means, why you may consider it when building an application, and how to implement it with Entity Framework Core and ASP.NET Core.
How Profilers Uncover Critical Issues That Mimic Apps' Normal Behavior →
We spoke with users and found out how they use dotTrace. Check out our interview with Kevin Gosse, Staff Engineer at DataDog, on why you should use profilers more often than you probably do.