Alberto BasaloAI-Driven Development, a new coding paradigm.The integration of AI into the programming process is becoming more and more common, and will eventually become critical. Knowing and…Sep 22Sep 22
Alberto BasaloThe State of Angular: Signals and ObservablesChange detection has evolved more in the first six months of this year than in the previous six years. All thanks to the signal type and…Jun 24Jun 24
Alberto BasaloRust logic and traitsImplementing a simple blockchain to learn Rust traits.Apr 24Apr 24
Alberto BasaloRust FunctionsFunctions are blocks of code that perform a specific task. In Rust, functions are defined with the fn keyword. So far, it seems easy and…Mar 24Mar 24
Alberto BasaloRust ProgramsI begin this article with a tribute to Niklaus Wirth, recently deceased, author of the book “Algorithms + Data Structures = Programs” with…Feb 241Feb 241
Alberto BasaloHello RustRust is a language to create high-performance applications that report the most satisfaction to its developers. Learn the basics here.Jan 241Jan 241
Alberto BasaloAngular Architecture for Large Web ApplicationsOptimizing monolithic Angular projects with libraries using Nx.Dec 23, 20231Dec 23, 20231
Alberto BasaloFile and folder structure for Angular applicationsHaving a good scaffolding is the foundation for successful development. Here are some guidelines for naming and organizing your Angular…Nov 23, 20231Nov 23, 20231
Alberto BasaloFile and folder structure for Node-Express applicationsMaster the LIFT principles for Node-Express app structure. Learn file naming, first-level folder creation, and flat structure managementOct 23, 2023Oct 23, 2023
Alberto BasaloAngular testing with fake asyncLet’s mix two scary concepts: asynchronism and Angular testing. And a directive to make the hellfire formula.Sep 23, 2023Sep 23, 2023