From Pixels to Production: Introducing Tabnine’s Image as Context
//

AI coding assistant

//
year-summery.png
What Tabnine learned from building an AI code assistant
January 6, 2025
/
9 -min read
Developers continue to be both curious and skeptical about AI coding tools, but also ready to use them. Here's what we learned from building ours.
AI-coding-agents.png
AI coding agents level up from helpers to team players
December 26, 2024
/
4 -min read
Coding agents are taking on tasks such as intelligent code generation, code repair, test generation, code reviews, and real-time optimization.
12-Dos-and-Donts.png
AI coding assistants: 12 do’s and don’ts
September 5, 2024
/
4 -min read
AI coding assistants provide value by automating low-level and repetitive tasks such as code completion, generation, understanding, debugging and maintenance.
Unit-Testing.png
Unit testing: Definition, pros/cons, and best practices
June 4, 2024
/
12 -min read
What is unit testing in software? Unit testing is a software testing method that focuses…
Will-AI-Replace-Software-Developers.png
Will AI replace developers? 4 ways the dev role will change forever
May 28, 2024
/
7 -min read
What is generative AI?  Generative AI refers to artificial intelligence systems that can create content,…
AI-for-Software-Development-1.png
AI for software development in 2024: Use cases, risks, and tools
May 26, 2024
/
8 -min read
How is AI used in software development in 2024? Artificial intelligence technologies are being used…
Unit-Testing-with-c.png
Unit testing in C#: The basics and a quick tutorial
May 8, 2024
/
6 -min read
Unit testing is a method of testing that breaks down software into the smallest possible units of code, which are then tested individually for correctness.
Unit-Testing-with-Python.png
Unit testing with Python: The basics and a quick tutorial
April 25, 2024
/
6 -min read
Unit testing with Python primarily involves writing test cases for these individual units, running these tests, and examining the results.
Code-Refactoring-Tools-2.png
Code refactoring tools: 7 popular tools and why you need them
April 4, 2024
/
7 -min read
Code refactoring tools are software applications that aid programmers in restructuring existing computer code, without changing its external behavior.
Show more