<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Tabnine</title>
    <description>The latest articles on DEV Community by Tabnine (@tabnine).</description>
    <link>https://dev.to/tabnine</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F432403%2F18ecdf8f-43d4-4050-bb83-730a3e9cb9bd.png</url>
      <title>DEV Community: Tabnine</title>
      <link>https://dev.to/tabnine</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tabnine"/>
    <language>en</language>
    <item>
      <title>How to use AI in your engineering organization [webinar]</title>
      <dc:creator>Tabnine</dc:creator>
      <pubDate>Mon, 06 Feb 2023 14:22:17 +0000</pubDate>
      <link>https://dev.to/tabnine/how-to-use-ai-in-your-engineering-organization-webinar-3l9d</link>
      <guid>https://dev.to/tabnine/how-to-use-ai-in-your-engineering-organization-webinar-3l9d</guid>
      <description>&lt;p&gt;Artificial Intelligence has become a critical tool for organizations to enhance productivity, innovation, and competitiveness. In this webinar we will cover best ways to integrate AI into your team’s workflow.&lt;/p&gt;

&lt;p&gt;We will cover:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Identifying areas where AI can be applied in your organization&lt;/li&gt;
&lt;li&gt;Defining clear goals and objectives for your AI initiatives &lt;/li&gt;
&lt;li&gt;Acquiring the right skills and resources to implement AI &lt;/li&gt;
&lt;li&gt;Developing a data strategy to ensure access to quality data for AI models&lt;/li&gt;
&lt;li&gt;Addressing security and privacy concerns&lt;/li&gt;
&lt;li&gt;Implementing, monitoring, and evaluating AI initiatives&lt;/li&gt;
&lt;li&gt;Keeping up with AI advancements and continuous improvement&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Don't miss your chance to hear from Tabnine CEO and Co-founder, an industry expert, and see real-world examples of how AI is revolutionizing engineering operations in organizations. Sign up now! (&lt;a href="https://tabnine.zoom.us/webinar/register/WN_To01_Mp7RCCEmqIQN-pzKA" rel="noopener noreferrer"&gt;https://tabnine.zoom.us/webinar/register/WN_To01_Mp7RCCEmqIQN-pzKA&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;)&lt;/p&gt;

</description>
      <category>announcement</category>
      <category>devto</category>
      <category>blockchain</category>
      <category>web3</category>
    </item>
    <item>
      <title>Let's talk about generative AI!</title>
      <dc:creator>Tabnine</dc:creator>
      <pubDate>Mon, 02 Jan 2023 10:17:45 +0000</pubDate>
      <link>https://dev.to/tabnine/lets-talk-about-generative-ai-5eo5</link>
      <guid>https://dev.to/tabnine/lets-talk-about-generative-ai-5eo5</guid>
      <description>&lt;h1&gt;
  
  
  AI will fundamentally change how businesses operate, innovate, and scale in the near future.
&lt;/h1&gt;

&lt;p&gt;We invite you to join us on Wednesday, together with Professor Eran Yahav, to discuss generative AI and its implications for software development👇&lt;br&gt;
&lt;a href="https://twitter.com/i/spaces/1yoKMZLRDveGQ?s=20"&gt;https://twitter.com/i/spaces/1yoKMZLRDveGQ?s=20&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--riFAx81Q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/oteqp7y2j1y4faxrne3o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--riFAx81Q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/oteqp7y2j1y4faxrne3o.png" alt="Image description" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>productivity</category>
      <category>ai</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>The deal you've been waiting for is finally here!</title>
      <dc:creator>Tabnine</dc:creator>
      <pubDate>Tue, 29 Nov 2022 06:28:01 +0000</pubDate>
      <link>https://dev.to/tabnine/the-deal-youve-been-waiting-for-is-finally-here-5ej6</link>
      <guid>https://dev.to/tabnine/the-deal-youve-been-waiting-for-is-finally-here-5ej6</guid>
      <description>&lt;p&gt;All Tabnine Pro features, half the price!&lt;/p&gt;

&lt;p&gt;Advanced completions&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Whole-line code completions&lt;/li&gt;
&lt;li&gt;Full-function completions&lt;/li&gt;
&lt;li&gt;Natural language to code completions&lt;/li&gt;
&lt;li&gt;Learns your coding patterns &amp;amp; style&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://app.tabnine.com/checkout/purchase-details?promotionCode=CM2022SOC&amp;amp;utm_source=email&amp;amp;utm_campaign=black-friday-22&amp;amp;source=account-info" rel="noopener noreferrer"&gt;50% off Tabnine Pro&lt;/a&gt;&lt;/p&gt;

</description>
      <category>playwright</category>
      <category>video</category>
      <category>tutorial</category>
      <category>testing</category>
    </item>
    <item>
      <title>How to get better code predictions from AI</title>
      <dc:creator>Tabnine</dc:creator>
      <pubDate>Mon, 07 Nov 2022 10:34:35 +0000</pubDate>
      <link>https://dev.to/tabnine/how-to-get-better-code-predictions-from-ai-id7</link>
      <guid>https://dev.to/tabnine/how-to-get-better-code-predictions-from-ai-id7</guid>
      <description>&lt;p&gt;Tabnine now has over a million users and over 500k active monthly users. As a company we cherish the opportunity to work with some of our best users to understand how they interact with Tabnine. Adding to these priceless conversations is the data we gather from our users that choose to share with us for the benefit of product development.&lt;/p&gt;

&lt;p&gt;One of the most fascinating data points is how some users really use Tabnine in a deep, deep way. These users have more than 30% of their code generated by Tabnine. On the other end of the spectrum there are users that really don’t find much value in our product. But why these two groups? Controlling the data for language and total usage uncovers some interesting observations. While a majority of our customers see 10-20% of their code generated by Tabnine the ends of the distribution have quite the Marmite characteristics. Looking into this a bit deeper and doing observational sessions with new and experienced users we have found that there is a defining characteristic that makes Tabnine really shine. In this article we will discuss what we found and how this has helped us craft a simple set of “best practices” that will both help use Tabnine better as well as have a few knock on benefits for any individual developer and the companies that they work for. So let’s dive in.&lt;/p&gt;

&lt;p&gt;The heart of Tabnine is the machine learning (ML) algorithm that works in real-time to provide suggestions in the user’s IDE. Any ML algorithm is only as good as the data that was used to train it. Perhaps you remember the classic Cat OR Not? algorithm that was used to determine if a picture was that of a cat or something else. In order to successfully determine the animal in the picture, the algorithm was trained on millions of pictures of cats and not-cats from the internet. Tabnine’s code algorithms work very similarly. If you’d like to train an algorithm to help understand and suggest code for a Javascript front-end it would need to be trained on good Javascript doing front-end work. Tabnine comes configured with a large universal model that has been trained with billions of lines of open source code and specialized models trained for specific languages like Java, Typescript, Python and others.&lt;/p&gt;

&lt;p&gt;For most users simply letting Tabnine handle the model switching gives users a great experience. Most developers get good completions with automatically switching models for various languages. As code complexity and variety increases there is an opportunity to boost productivity by pursuing a custom model solution. This is something that Tabnine can help with as well.&lt;/p&gt;

&lt;p&gt;While the nuances of training large language models and custom derivations of these models isn’t specifically part of this article, a basic understanding of how these models learn is really helpful. The model will only really be able to suggest completions that it has observed in the training data. We call Tabnine an AI Pair Programming tool for a very good reason. Imagine two developers working together side by side. The junior dev will want and appreciate the help of the senior engineer, but in this relationship communication is key to good results. Your AI pair programming buddy isn’t a mind reader and neither is Tabnine (though we are working on that in a few sprints…) To get the most out of a pair programming effort, as well as Tabnine we need to prompt the effort with comments and well thought through variable and function names.&lt;/p&gt;

&lt;p&gt;Let’s look at a quick example:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--9WfICMnl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5hah4zrm7lrxvwqi6sg0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--9WfICMnl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5hah4zrm7lrxvwqi6sg0.png" alt="Image description" width="512" height="154"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Figure 1: Here is an example of giving Tabnine some “meat” to work with in the comments.  In this example we are creating an algorithm for the industry standard image classification problem using pictures of iris flowers. The url for the example is placed above for reference, and we lead with the task we wish to accomplish. In this case it’s acquiring the necessary libraries for a random forest classifier and manipulations of the dataset. The gray italics after the comment are the suggestions that Tabnine displays. We simply press the tab key to accept.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--naoyumqb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wef6vn2nnwavp0vlvfb3.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--naoyumqb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wef6vn2nnwavp0vlvfb3.jpeg" alt="Image description" width="512" height="99"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Figure 2: In this example the same outcome is attempted without the comments. While Tabnine will help complete individual lines (e.g. “import numpy as”…will get an autocomplete “np”) but as we can see the snippet completions are much shorter as the context and intention are not as clear. &lt;/p&gt;

&lt;p&gt;Tabnine is contextually aware, and as a particular file grows in size Tabnine will understand variables and functions used previously, so that will certainly help, but there is so much more power available when we interact in a conversational manner. But beyond the help it gives the individual developer, there is more benefit for the developer and the customer or business they are working for. No pull request has been rejected for being too well commented. Tabnine helps reduce technical debt and bug work by helping build robust documentation for the code that is being written. And that is certainly something that will help everyone.&lt;/p&gt;

&lt;p&gt;Altering your coding style to incorporate more comments and more conversational programming methods is what we have observed to be the key defining metric for our users that are really leveraging the tool for a meaningful productivity boost. Give it a try and see if it’s something that will work well for you as well.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/9VkxM0W0Q5c"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
      <category>ai</category>
    </item>
    <item>
      <title>Webinar! Become a Tabnine expert in 40 minutes ⚡️</title>
      <dc:creator>Tabnine</dc:creator>
      <pubDate>Sun, 04 Sep 2022 08:53:09 +0000</pubDate>
      <link>https://dev.to/tabnine/webinar-become-a-tabnine-expert-in-40-minutes-21di</link>
      <guid>https://dev.to/tabnine/webinar-become-a-tabnine-expert-in-40-minutes-21di</guid>
      <description>&lt;p&gt;Join our webinar tomorrow and learn all about:&lt;/p&gt;

&lt;p&gt;🎯 Which plan best suits you?&lt;br&gt;
🎯 Foundational features of Tabnine&lt;br&gt;
🎯 The Tabnine Hub&lt;br&gt;
🎯 How to get the best results&lt;/p&gt;

&lt;p&gt;⏰ Monday | September 5th | 5PM CET&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/XXERCwezdsQ"&gt;
&lt;/iframe&gt;
.&lt;/p&gt;

</description>
      <category>webinar</category>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Pair Programming With AI - Friend or Competitor?</title>
      <dc:creator>Tabnine</dc:creator>
      <pubDate>Sun, 21 Aug 2022 07:24:31 +0000</pubDate>
      <link>https://dev.to/tabnine/pair-programming-with-ai-friend-or-competitor-fd2</link>
      <guid>https://dev.to/tabnine/pair-programming-with-ai-friend-or-competitor-fd2</guid>
      <description>&lt;p&gt;Today! A fascinating Twitter Space, with Tabnine CEO and CTO of, along with a few interesting people in the community - Pedro Sanders, Adam Gross, and Eddie Jaoude - who discuss whether Artificial Intelligence will replace our jobs, or become our best friend in the future. &lt;br&gt;
&lt;a href="https://twitter.com/i/spaces/1yNGaYLmdrnGj?s=20"&gt;https://twitter.com/i/spaces/1yNGaYLmdrnGj?s=20&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
      <category>job</category>
    </item>
    <item>
      <title>Are you looking for new cool things to try? 🔮</title>
      <dc:creator>Tabnine</dc:creator>
      <pubDate>Tue, 09 Aug 2022 11:58:32 +0000</pubDate>
      <link>https://dev.to/tabnine/are-you-looking-for-new-cool-things-to-try-19dh</link>
      <guid>https://dev.to/tabnine/are-you-looking-for-new-cool-things-to-try-19dh</guid>
      <description>&lt;p&gt;Tabnine Pro is free to try! &lt;br&gt;
&lt;a href="https://www.tabnine.com/pro"&gt;https://www.tabnine.com/pro&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>webdev</category>
      <category>ai</category>
      <category>productivity</category>
    </item>
    <item>
      <title>The next generation of AI for code is here!</title>
      <dc:creator>Tabnine</dc:creator>
      <pubDate>Wed, 15 Jun 2022 13:45:34 +0000</pubDate>
      <link>https://dev.to/tabnine/next-generation-ai-modelsis-here-4763</link>
      <guid>https://dev.to/tabnine/next-generation-ai-modelsis-here-4763</guid>
      <description>&lt;p&gt;Dror Weiss | June 15, 2022&lt;/p&gt;

&lt;p&gt;Today, I’m excited to make a few important announcements:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1,000,000+ developers use Tabnine!&lt;/strong&gt;&lt;br&gt;
I’m happy to share that Tabnine is successfully automating 30% (and often &amp;gt;40%) of the code created by over 1,000,000 developers. I would like to thank our fantastic user community. One million developers is massive, but as we’re confident that all developers will use AI in the near future, you are the early adopters of AI technology for creating higher quality software faster. Your trust and feedback drive us to push the limits of what’s possible, taking Tabnine to a new and exciting technology foundation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tabnine’s new code-native AI models enable whole-line, full-function code completions, and natural language-to-code completions.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--grnkIMwe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xndw7le3h1yml58ycq69.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--grnkIMwe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xndw7le3h1yml58ycq69.gif" alt="Image description" width="480" height="270"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Over the past year, we have completely revamped our AI models as well as our approach to integrating new models into the platform. As opposed to a monolithic approach that mandates a single AI model, Tabnine now supports any compatible AI model for providing guidance to developers. &lt;/p&gt;

&lt;p&gt;In fact, Tabnine now uses a family of a dozen of code-native models. The new code-native models are trained from the ground-up on code (vs. models pre-trained on text and retro-fitted to learn code). Each of these models is optimized from its basic “vocabulary” to fit a specific language and domain, thus using the entire learning capacity of the model for the relevant code patterns. Our code-native models improve Tabnine by providing better precision and a 5x increase in the length of suggestions. &lt;/p&gt;

&lt;p&gt;Tabnine’s AI models run on a powerful GPU cluster to predict the code for you. We can’t wait for you to try it!&lt;/p&gt;

&lt;p&gt;With the new AI models, Tabnine can contextually complete whole lines of code and even full functions, as well as generate code based on natural language description in comments. This functionality is now available for Python, JavaScript, TypeScript, Java, and 7 other languages as a part of Tabnine Pro using the Visual Studio Code and JetBrains IDEs.&lt;/p&gt;

&lt;p&gt;The new models are now used for predicting full lines and snippets of code, and we’ll be gradually rolling them out also for better precision and length than the current mid-line code completion available in Tabnine Starter.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Launching Tabnine Pro&lt;/strong&gt;&lt;br&gt;
We’ve included the new line completion and snippet completion functionality in our new Pro plan, which is now our recommended plan for professional developers. The new Pro plan also allows customers of 3+ team members to train the AI model on the code in their GitHub, GitLab, or BitBucket repositories.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
      <category>ai</category>
    </item>
    <item>
      <title>With Tabnine, developers can code better, no matter where they are coding from. 🏖️ Including the beach 😎</title>
      <dc:creator>Tabnine</dc:creator>
      <pubDate>Tue, 24 May 2022 07:53:58 +0000</pubDate>
      <link>https://dev.to/tabnine/with-tabnine-developers-can-code-better-no-matter-where-they-are-coding-from-including-the-beach-2ndk</link>
      <guid>https://dev.to/tabnine/with-tabnine-developers-can-code-better-no-matter-where-they-are-coding-from-including-the-beach-2ndk</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/brMtJEM4gh0"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>tooling</category>
      <category>programming</category>
      <category>productivity</category>
      <category>ai</category>
    </item>
    <item>
      <title>10 Software Developers You Should be Following in 2022</title>
      <dc:creator>Tabnine</dc:creator>
      <pubDate>Mon, 18 Apr 2022 10:14:11 +0000</pubDate>
      <link>https://dev.to/tabnine/10-software-developers-you-should-be-following-in-2022-434p</link>
      <guid>https://dev.to/tabnine/10-software-developers-you-should-be-following-in-2022-434p</guid>
      <description>&lt;p&gt;Being a software developer in 2022 can sometimes seem like an overwhelmingly solitary existence. One of the challenges of a hybrid or remote work environment is that opportunities to learn and be inspired by your teammates can be limited.  &lt;/p&gt;

&lt;p&gt;On the other hand, 2022 gives us access to near-limitless possibilities when it comes to finding online virtual mentors. There are some truly incredible devs out there doing some really inspiring work. &lt;/p&gt;

&lt;p&gt;Taking inspiration from others is a great way to quickly level up your skills. Remember what Jean-Luc Godard said: "It’s not where you take things from, it’s where you take them to.’”&lt;/p&gt;

&lt;p&gt;Here is our list of 10 Software Developers You Should be Following in 2022:&lt;/p&gt;

&lt;p&gt;Ania Kubów&lt;br&gt;&lt;br&gt;
Like most of our online mentors, Ania now splits her time between software development and online course creation. Ania quit the rat race a few years back to focus on her growing YouTube channel which has already racked up more than 8 million views and 250 thousand subscribers. Ania is all about ‘reaching and teaching’ with the goal of educating students on how to code by building retro games and awesome projects. You can make your Wednesdays even more wonderful by checking out Ania’s weekly video releases on YouTube and FreeCodeCamp.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/c/AniaKub%C3%B3w"&gt;YouTube&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Lana Lux&lt;br&gt;
Lana is a full-time indie game developer currently working on her very own apocalyptic city survival game called STRAIN. You can check out her daily streams on Twitch and tutorials on YouTube. Lana’s light-hearted approach to game development is always fun, refreshing, and informative. Unlike some of the other developers we’ve mentioned in our list, Lana doesn’t just write code, she’s a legit 3D artist creating tons of gorgeous assets for her games. If you’d like to learn more about the world of indie game development, Unity, C#, and Maya 3D, you should definitely give Lana Lux a look. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/c/LanaLuxGames/videos"&gt;YouTube&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Mosh&lt;br&gt;
Mosh Hamedani is a software engineer with over two decades of experience. He’s taught more than 10 million students how to code through his online courses and YouTube channel, where he’s built a massive following of over 2 million subscribers. Mosh believes coding should be fun and accessible to everyone. He started programming at the age of seven on a Commodore 64 and fell in love with it. Outside the software world, he enjoys photography, playing jazz piano, swimming, and Latin dancing. Mosh is based in Melbourne, Australia.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/c/programmingwithmosh"&gt;YouTube&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Coding Garden with CJ&lt;br&gt;
CJ started coding Coding Garden a couple of years back and has been dropping fresh content several times a week since then. The community is open, interactive, and engaging. Any coder, from beginner to expert, can learn and grow together. Whether it's a tutorial, Q&amp;amp;A session, algorithmic problem solving, or full application design and build, there's always something new to learn in the garden. With close to 50 thousand followers on Twitch, 120 thousand on YouTube, and well over 4.5 million views, you’ll be in good company when you roll up your sleeves and dig into Coding Garden’s content.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/c/codinggarden"&gt;YouTube&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Shaun Pelling (The Net Ninja)&lt;br&gt;
Shaun is a full-stack web developer and online instructor with more than 1000 free programming tutorials on his YouTube channel The Net Ninja. His massive library covers subjects including -  Modern JavaScript, Node.js, React, Vue.js, and Firebase just to name a few. The depth and breadth of his courses have helped him land a loyal following of close to 1 million subscribers. In addition to creating compelling course content, Shaun works on various UK-based eCommerce websites for small independent organizations as well as large international brands. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/c/TheNetNinja/featured"&gt;YouTube&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Ben Awad &lt;br&gt;
Ben is an enigma of sorts, his celebrity extends far beyond the boundaries of the development world into the mysterious domain of ‘social influencer heartthrob’. Vox wrote an article about him last year entitled “Anatomy of a TikTok hunk”. At only 24 years old, Ben has already built an enormous following on TikTok and YouTube with videos focusing (mostly) on React, React Native, GraphQL, Typescript, Node.js, PostgreSQL, and Python software development. His YouTube community tops 350 thousand and he’s racked up more than 14 million views on Tik Tok.  &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/c/BenAwad97/videos"&gt;YouTube&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Jeff Delaney&lt;br&gt;
Jeff is the founder of fireship.io, home to a massive free and paid tutorial catalog. Delaney has also accumulated over 1.2 million subscribers and 116 million views on the fireship.io YouTube channel. The channel is home to tons of “High-intensity ⚡ code tutorials to help you build &amp;amp; ship your app faster.” Jeff refers to his Fireship.io website as “a gateway drug for developers who want to build awesome web &amp;amp; mobile apps.” One of the massive benefits of the fireship.io business model is that you get to spend hours watching free tutorials before having to decide whether or not Jeff’s teaching style works for you. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/c/Fireship"&gt;YouTube&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;The Cherno (Yan Chernikov)&lt;br&gt;
Yan, who is a massive fan of graphics rendering, got his start working on game engines for the TripleA industry behemoth Electronic Arts. After putting in a solid 4.5 years at EA, Cherno decided to head out on his own and start Cherno Studio, built using his very own game engine he named Hazel. You can join the close to half a million subscribers who regularly tune in to The Cherno’s YouTube channel for a behind-the-scenes peek at the process and follow the team building the games. The channel is packed with tons of tutorials geared toward programmers interested in game development. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/c/TheChernoProject/videos"&gt;YouTube&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Lama Dev (Safak Kocaoglu)&lt;br&gt;
Safak’s YouTube channel is less than 2 years old and has already racked up more than 80 thousand subscribers and 4.5 million views. Safak’s passionate full-stack approach to teaching web development has played a key role in the meteoric rise of his audience numbers. If you’re itching to add some web design and animation skills to your toolset and React, Node.js, HTML, and CSS tutorials are your jam, Lama Dev is definitely worth a look.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/c/LamaDev/videos"&gt;YouTube&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Bucky Roberts&lt;br&gt;
Bucky and The New Boston have the oldest and largest YouTube channel on our list by far with 2.6 million subscribers and nearly 500 million views. The TNB channel was started back in early 2008 and is packed with hours of free tutorials. New devs can dive into the well-organized playlists for JavaScript, Java, C, C++, and Docker tutorials. If you’re interested in blockchain tech, you may want to check out TheNewBoston blockchain project, an open-source digital economy being developed by a community of contributors all over the world. This economy rewards contributors in TheNewBostonCoin (TNBC) for adding value.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/user/thenewboston/featured"&gt;YouTube&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Are you following some incredible devs that weren’t on our list? Share their names with us @Tabnine_ on Twitter and maybe we can add them to our next list.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>100daysofcode</category>
      <category>tooling</category>
    </item>
    <item>
      <title>Tabnine Announces Easy Integration with Atlassian’s Bitbucket</title>
      <dc:creator>Tabnine</dc:creator>
      <pubDate>Wed, 30 Mar 2022 14:03:30 +0000</pubDate>
      <link>https://dev.to/tabnine/tabnine-announces-easy-integration-with-atlassians-bitbucket-19hn</link>
      <guid>https://dev.to/tabnine/tabnine-announces-easy-integration-with-atlassians-bitbucket-19hn</guid>
      <description>&lt;p&gt;We’re on a roll! Today’s announcement about our integration with Bitbucket marks a major milestone for Tabnine, now officially partnering with all three leading git providers. Bitbucket users can now benefit from the same easy Tabnine integration as GitHub and GitLab users, allowing them to leverage their existing repositories to privately train their own personalized AI coding assistants. &lt;/p&gt;

&lt;p&gt;Millions of software developers and engineers invest countless hours every day refining their Bitbucket repositories based on their best practices, code reviews, QA, and security testing. Utilizing existing assets is a key principle of all AI-assisted ‘work smarter’ productivity enhancements. Now the time invested in creating repositories can be translated into additional productivity gains. &lt;/p&gt;

&lt;p&gt;Software development teams using Bitbucket and Tabnine for Teams’ premium personalized AI coding assistant can increase the development speed of every team member, streamline onboarding, automate remote knowledge sharing, improve team-wide code consistency, and reduce code review iterations.&lt;/p&gt;

&lt;p&gt;Bitbucket is known for providing professional team features at incredibly affordable prices, that coupled with best-in-class Jira integration, integrated code reports, a handy code-aware semantic search tool, and the CI/CD pipeline, make Bitbucket a great option for anyone looking for a top-tier git provider and a powerful partner for Tabnine.&lt;/p&gt;

&lt;p&gt;How to get started:&lt;/p&gt;

&lt;p&gt;Atlassian/Bitbucket users can purchase a Tabnine for Teams monthly or annual account from the Tabnine website.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;As a Tabnine for Teams user, log in to the Tabnine App&lt;/li&gt;
&lt;li&gt;Navigate to the “Team AI” tab&lt;/li&gt;
&lt;li&gt;Enable Bitbucket repository integration&lt;/li&gt;
&lt;li&gt;Tabnine will build, test, and upload your private team model&lt;/li&gt;
&lt;li&gt;Enjoy your team’s personalized Tabnine AI assistant&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Tabnine is proud to provide an easy integration experience for the millions of Bitbucket, GitLab, and GitHub users who are adding Tabnine’s AI code completion assistant to their software development workflow.&lt;br&gt;
Feel free to reach out to &lt;a href="mailto:support@tabnine.com"&gt;support@tabnine.com&lt;/a&gt; with any questions – We’re always happy to help.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=TBEjAfQUHaU&amp;amp;ab_channel=Tabnine"&gt;https://www.youtube.com/watch?v=TBEjAfQUHaU&amp;amp;ab_channel=Tabnine&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>bitbucket</category>
      <category>programming</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Tabnine and GitLab Partner Up!</title>
      <dc:creator>Tabnine</dc:creator>
      <pubDate>Wed, 02 Mar 2022 19:31:38 +0000</pubDate>
      <link>https://dev.to/tabnine/tabnine-and-gitlab-partner-up-30ab</link>
      <guid>https://dev.to/tabnine/tabnine-and-gitlab-partner-up-30ab</guid>
      <description>&lt;p&gt;We are incredibly excited to announce Tabnine’s partnership with GitLab. This new integration will give millions of Tabnine and GitLab users the ability to easily create private custom AI models trained on code from their GitLab repositories, coding conventions, and best practices. &lt;/p&gt;

&lt;p&gt;All development teams using gitlab.com can now benefit from a personalized Tabnine AI assistant trained on their GitLab repositories. &lt;/p&gt;

&lt;p&gt;For Tabnine, this is another big step in integrating its core technology with leading dev tools such as GitLab. We are committed to the global developer community and engineering teams of all sizes and stacks, and as such see this is a natural step forward in accommodating our solutions to everyone, anywhere.&lt;/p&gt;

&lt;p&gt;The Tabnine partnership builds on GitLab’s already strong foundation of developer-centric integrations. GitLab has a well-deserved reputation for providing everything professional development teams need to deliver cutting-edge code. &lt;/p&gt;

&lt;p&gt;With the Tabnine-GitLab integration, you can use your team’s code repositories hosted on GitLab to train a private AI model that code, and benefit from AI assistance that’s tailored to your team’s code patterns and best practices.&lt;/p&gt;

&lt;p&gt;How to get started:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;As a Tabnine for Teams user login to AI Code Completions for Developers &amp;amp; Teams | Tabnine &lt;/li&gt;
&lt;li&gt;Navigate to the “Team AI” tab&lt;/li&gt;
&lt;li&gt;Connect to your GitLab repositories&lt;/li&gt;
&lt;li&gt;Tabnine will build, test, and upload your private team model&lt;/li&gt;
&lt;li&gt;Enjoy your personalized Tabnine AI assistant&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--T5SU7cQl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6po6dwpvtt99xzptptpa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--T5SU7cQl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6po6dwpvtt99xzptptpa.png" alt="Image description" width="880" height="592"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Tabnine is thrilled to provide a GitLab integration experience for all of our current developers and we look forward to helping the millions of GitLab users experiencing Tabnine’s AI assistant for the first time.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
      <category>news</category>
    </item>
  </channel>
</rss>
