Yesterday (the 6th Nov) the new Angular.dev website was released as part of the new push for Angular, what is now being called the Angular Renaissance (a great way of putting it). The new site look
Articles
Mastering TypeScript: A Comprehensive Guide to Learning Pure TypeScript
TypeScript has rapidly gained popularity as a powerful and robust programming language, providing developers with static typing, enhanced tooling, and improved maintainability. While TypeScript ext
Angular is exciting again
After finally catching up with the keynote talk at this year’s NgConf and seeing all the new features and direction Angular is moving towards, I really feel that Angular is exciting again. No
The Benefits of Test-Driven Development
Test-driven development (TDD) is a software development process that relies on writing automated tests before new code is written. The tests are used to ensure that the code meets the requirements
Contractor Chronicles 4
Another week contracting, this one spent working on a tricky bug and some thoughts on the new Angular features
Business Benefits of TypeScript
TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. It adds optional static typing to JavaScript, classes, interfaces, and other advanced features. TypeScript has a numb
Contractor Chronicles 3
This week was spent working on the maintenance of an existing Angular application, which has been recently updated to Angular 15. The upgrade was fairly easy, Angular and the Angular CLI make upgra
Why Use TypeScript?
TypeScript is a free and open-source programming language that was developed by Microsoft. It is a superset of JavaScript that enables developers to write cleaner and more maintainable code. In thi
Contractor Chronicles 2
This week, carried on with existing client work. Fixing bugs on a complex Angular application that has been worked on by a number of others developers over the years. So it’s always interesti
The Anatomy of a Great Typescript Book
If I was to write a TypeScript book, I would aim it at web developers who have started using TS, but come from a JavaScript background and have now been put on a TS-based project. I wouldn’t