Lewis Cianci I'm a passionate mobile-first developer, and I've been making apps with Flutter since it first released. I also use ASP.NET 5 for web. Given the chance, I'll talk to you for far too long about why I love Flutter so much.

Stories by Lewis Cianci

Working With The Angular Tree: Flat Vs Nested Trees And More

Working with the Angular tree: Flat vs. nested trees and more

Dev

The Angular tree view can be hard to get right, but once you understand it, it can be quite a powerful visual representation.

Lewis Cianci
Jul 9, 2024 ⋅ 20 min read
Using Console Colors With Node.js

Using console colors with Node.js

Dev

Use tools like Chalk, color-cli, and picocolors to implement console colors in Node.js apps and make your app’s outputs more readable.

Lewis Cianci
Jul 3, 2024 ⋅ 8 min read
Exploring Angular 18's Redirectcommand Class And Let Block

Exploring Angular 18’s RedirectCommand class and @let block

Dev

Angular’s latest update brings greater control over redirects and the ability to define and assign variables within the template.

Lewis Cianci
Jun 19, 2024 ⋅ 6 min read
Signals Vs Ngonchanges For Better Angular State Management

Signals vs. ngOnChanges for better Angular state management

Dev

Angular is evolving in some exciting ways. Explore how signals enhance state management compared to the “old” approach using ngOnChanges.

Lewis Cianci
Jun 7, 2024 ⋅ 6 min read
Understanding Control Flow Syntax In Angular 17

Understanding control flow syntax in Angular 17

Dev

Control flow syntax provides a new, more intuitive way of doing things in Angular. Explore how to use control flow syntax in your projects.

Lewis Cianci
Mar 12, 2024 ⋅ 6 min read
Using Real Time Data In Angular With Signalr

Using real-time data in Angular with SignalR

Dev

Integrating SignalR with Angular can help developers create high-quality frontend apps that are reactive to user inputs in real time.

Lewis Cianci
Feb 21, 2024 ⋅ 18 min read
Ten Ai Developer Tools To Boost Productivity

10 AI tools for developers to help boost your productivity

Dev

Advancements in AI can help developers save time and solve problems. Let’s look at 5 AI-powered tools built for developers.

Lewis Cianci
Jan 29, 2024 ⋅ 12 min read
Angular Signals Vs Observables How And When To Use Each

Angular signals vs. observables: How and when to use each

Dev

The new signals feature introduced in Angular 16 is an exciting update to how we handle async operations. However, observables […]

Lewis Cianci
Jan 12, 2024 ⋅ 9 min read
Using Defer In Angular 17 To Implement Lazy Loading

Using defer in Angular 17 to implement lazy loading

Dev

Angular’s new defer feature, introduced in Angular 17, can help us optimize the delivery of our apps to end users.

Lewis Cianci
Dec 4, 2023 ⋅ 10 min read
Exploring Angular's Evolution And Why It's Worth Another Look

Exploring Angular’s evolution: Why it’s worth another look

Dev

What does Angular’s evolution mean for developers? Explore where we came from, where we are now, and why it might be time for another look.

Lewis Cianci
Nov 14, 2023 ⋅ 10 min read
Using The New Using Operator In Typescript For Better Resource Management

Resource management in TypeScript with the using keyword

Dev

TypeScript’s new using operator can help us manage our resources better. Let’s explore how it works and why it’s useful in development!

Lewis Cianci
Aug 30, 2023 ⋅ 8 min read
Comparing The Best TypeScript IDEs

Comparing the best TypeScript IDEs

Dev

Compare the best IDEs for TypeScript, such as Visual Studio Code, based on ease of use, plugins, and performance.

Lewis Cianci
Jul 31, 2023 ⋅ 10 min read