Here we do a refactoring of an IF statement, and use some StrUtils functions to make our code much shorter.  Watch it on YouTube.

Here we take a look how we can live bind a checkbox to a Y/N string field in a dataset in a FireMonkey application.  Watch on YouTube.

This is a really rough recording outlining how you can layout controls by taking advantage of the way FireMonkey controls can be the parent of other controls. Here we align a bunch of labels and edits. Watch it on YouTube.

If you are writing console applications it can be useful to change the color of the text, watch to find out how..

In this video we have a quick look at some code I've written to produce a Minesweeper clone - in both the VCL and partially in FireMonkey, check it out on YouTube, it's about 10 minutes long.

Do you have a keyboard without square brackets? Did you know this wont stop you from using arrays? What kind of craziness am I talking about, watch and find out.

Back in the old days - well before Delphi, there were keyboards without square brackets, which could have meant writing Pascal would be difficult - so they provided some alternative syntax. Also check out this post for more hidden features in the Delphi language

Did you know you can write your own text driver so that Writeln can output to anywhere you want, not just to a file or screen - didn't know - then watch an learn.

In this video we are going to take a look at some obscure Delphi character syntax, in that you can use ^C to represent CTRL+C or #3 in your code - no sense this description makes - then watch the video

If you are using multiple versions of Delphi with the same project you might be getting strange compile errors related to DCUs being compiled with different versions of Delphi. Here is a easy work around which will allow you to output your DCUs and executables into different folders for each version of Delphi.  As always, here it is on YouTube.

This time we take a look at what hardware I'm using to do Delphi development, I'm particularly obsessive about my monitors (and having lots of them).  Watch on YouTube, enjoy!

embarcaderoacademy.com - use the coupon code DELPHI23 while it is still valid - Happy 23rd birthday Delphi!