Despite a lot of experience accumulated in this fantastic IDE, I have yet to learn about RAD development like Delphi, there aren't as many articles here as I would like. But I will make up for it in time.
All recommended tips and components are for Delphi Community Edition. Everything I'm indicating is opensource and you can use the Delphi Community Edition license professionally, that is, make money from it, as long as you obey the license terms, of course.
Then you will see the Zeos component which will replace the FireDAC which is very restrictive in the Community license. And for the same reason the duo Fortes Report and FPSpreedsheet in place of Fastreport.
Customizing the IDE
“Desktop” Tool – What is it and how to use it
Debugging (debug)
How to do a Debug
Installing packages (add-ons)
Report generator using Lazarus
Introduction to Delphi Report Generators
Productivity
Useful shortcuts
Saving IDE configuration for reuse
Using GIT in projects
Refactoring names in a selection of lines
learning by example
Using popular components
Using ComboBox to select normal and complex values
Using ImageList with multiple scales
Using Zeos - Connecting a Database with ZConnection
Using Zeos – Embedding a Database with ZConnection
Using Zeos – What is the difference between a remote, local and embedded connection?
Techniques for routine problems
Log and 'exit code', what are they, what do they eat, and where do they live?
Handling input parameters in your application
Impedindo duplicatas do mesmo programa
Special considerations with Linux
Date format within the application
What we need to know about Gtk and QT decorations
Thread Usage
Running the app in different display inside Linux