-
JetBrains and LinkedIn Partner to Launch a Professional Certificate
JetBrains has partnered with LinkedIn to offer the Java Foundations Professional Certificate, exclusively available on LinkedIn Learning. With over 1 billion members on the platform and 7 people hired every minute, LinkedIn provides unmatched access to professional growth opportunities. Together, with our expertise in software development and education, we’re combining the best of both worlds:…
-
9 Tips for Productive Java Development With Databases in IntelliJ IDEA
In this article, we’ll share nine time-saving ways IntelliJ IDEA can boost your productivity when developing Java applications with databases – whether you’re starting a new project or diving into an ongoing one. Get IntelliJ IDEA Ultimate Create data sources automatically from properties IntelliJ IDEA makes it easy to create a data source for your…
-
YouTrack 2025 Roadmap
Our commitment to you We remain fully committed, as we have been all these years, to developing YouTrack as a platform that evolves with your needs. Our promise to you is to ensure that YouTrack continues to be available in both Server and Cloud versions, giving you the freedom to choose the hosting option that…
-
JITWatch4i: Analyzing IntelliJ IDEA’s Startup
Introduction A typical Java or Kotlin programmer spends most of their productive time either creating application code in an editor or searching for bugs in a debugger. Occasionally, they might dive into a profiler when looking for places where the application spends too much time. However, they almost never venture into the Java C1 or…
-
PHP Annotated – January 2025
Welcome to the January edition of PHP Annotated! This recap is carefully handcrafted and brings you the most interesting developments in the PHP community over the past couple of months, so you don’t have to sift through the noise, we’ve done it for you. Highlights PHP 8.4 PHP 8.4 was officially released on November 21,…
-
An Introduction to Django Views
Views are central to Django’s architecture pattern, and having a solid grasp of how to work with them is essential for any developer working with the framework. If you’re new to developing web apps with Django or just need a refresher on views, we’ve got you covered. Gaining a better understanding of views will help…
-
Considerations for making a tree view component accessible
A deep dive on the work that went into making the component that powers repository and pull request file trees. The post Considerations for making a tree view component accessible appeared first on The GitHub Blog. Tree views are a core part of the GitHub experience. You’ve encountered one if you’ve ever navigated through a…
-
Open source AI is already finding its way into production
Open source AI models are in widespread use, enabling developers around the world to build custom AI solutions and host them where they choose. The post Open source AI is already finding its way into production appeared first on The GitHub Blog. Open source has long driven innovation and the adoption of cutting-edge technologies, from…
-
From code to production: A guide to continuous deployment with GitLab
Continuous deployment is a game-changing practice that enables teams to deliver value faster, with higher confidence. However, diving into advanced deployment workflows — such as GitOps, container orchestration with Kubernetes, or dynamic environments — can be intimidating for teams just starting out. At GitLab, we’re committed to making delivery seamless and scalable. By enabling teams…
-
Getting started with GitLab: How to import your projects to GitLab
Welcome to our “Getting started with GitLab” series, where we help newcomers get familiar with the GitLab DevSecOps platform. Knowing how to import your projects to GitLab is an essential skill to make the most of the GitLab DevSecOps platform. You’ve set up your account, invited users, and organized them based on your use case…