Aaron Lazar

I'm a technology enthusiast who designs and creates learning content for IT professionals, in my role as a Category Manager at Packt. I also blog about what's trending in technology and IT. I'm a foodie, an adventure freak, a beard grower and a doggie lover.

Using Decorators as higher-order functions in Python [Tutorial]

The core idea of a decorator is to transform some original function into another form. A decorator creates a kind of composite function based…

6 years ago

Creating Macros in Rust [Tutorial]

Since Rust 1.0 has a great macro system, it allows us to apply some code to multiple types or expressions,…

6 years ago

Working with Shared pointers in Rust: Challenges and Solutions [Tutorial]

One of Rust's most criticized problem is that it's difficult to develop an application with shared pointers. It's true that due to…

6 years ago

Use App Metrics to analyze HTTP traffic, errors & network performance of .NET Core app [Tutorial]

App Metrics is an open source tool that can be plugged in with the ASP.NET Core applications. It provides real-time insights about…

6 years ago

Use Rust for web development [Tutorial]

You might think that Rust is only meant to be used for complex system development, or that it should be used where security is…

6 years ago

Getting started with F# for .Net Core application development [Tutorial]

F# is Microsoft's purely functional programming language, that can be used along with the .NET Core framework. In this article,…

6 years ago

Multithreading in Rust using Crates [Tutorial]

The crates.io ecosystem in Rust can make use of approaches to improve our development speed as well as the performance of…

6 years ago

Polymorphism and type-pattern matching in Python [Tutorial]

Some functional programming languages offer clever approaches to the problem of working with statically typed function definitions. The problem is that many functions we'd…

6 years ago

Do you write Python Code or Pythonic Code?

If you’re new to Programming, and Python in particular, you might have heard the term Pythonic being brought up at…

6 years ago

Build Java EE containers using Docker [Tutorial]

Containers are changing the way we build and deliver software. They are also the essential glue for DevOps and the…

6 years ago