[NEW] Basic gets a boost: Announcing major upgrades to our free AI code assistant
//

Tabnine Blog Archive | Page 26

//
Inline JavaScript in HTML: Don’t do it, unless you like really, really bad code
June 24, 2020
/
6 -min read
Modern code has moved away from manual coding and into optimized structures that provide a…
PyCharm vs. Visual Studio Code for Python development
June 4, 2020
/
5 -min read
Python is one of the most popular programming languages in the world in 2020 and…
A comprehensive beginner’s guide to NPM
May 21, 2020
/
6 -min read
what is it? how does it work? and why it matters Node.js has a massive…
Angular vs. React: 5 key differences
May 7, 2020
/
7 -min read
The battle is on. The warriors enter the arena to the loud cheers of frontend…
How to resolve git conflicts: It’s more than just the code
April 28, 2020
/
6 -min read
git conflicts are annoying. Your code can be working seamlessly and then when you go…
post default image
We’ve raised $12M to continue helping you create better software
April 26, 2020
/
2 -min read
Today we’re announcing Codota’s recent financing of $12M. I’d like to thank our new and…
What autocomplete can do for your productivity
April 1, 2020
/
5 -min read
Back in the days when I was a junior dev I used to marvel at…
Tabnine is now part of Codota
March 23, 2020
/
3 -min read
Dear Tabnine and Codota users.  I’m excited to announce that Codota has acquired Tabnine late…
What makes code beautiful and why it matters
February 26, 2020
/
6 -min read
There is a growing sentiment towards beautiful code. Everyone seems to be advocating for it.…