Subject

Programming

What is (PowerShell) Toolmaking?

This excerpt describes toolmaking in PowerShell and why you should learn it.

Read on if you’re interested in learning PowerShell or improving your existing PowerShell skill set.

A Friendly Guide to Learning Rust

This book is for anyone who wants to learn Rust and maybe doesn’t have a lot of time in their day to do it.

Learning Go via Pocket-Sized Projects

This book is intended to get you up to speed with Go by using it in a series of immediately useful, small-scale projects. If you’re a developer who’s interested in learning Go and doing in a fast and practical way, read on!

Modern Concurrency with Go

This excerpt covers:

  • Introducing concurrent programming
  • Improving performance with concurrent execution
  • Scaling our programs
  • Why you should choose Go for concurrency

Exploring Quantum Computing Concepts using Java Applications

Will QC ever become a reality, and will it make existing software developers obsolete? In this video, Johan answers these and other “qubits-like” questions, like Java-based Strange.

Refactoring the Gilded Rose Kata in Java

In this video, we join Christian in his live coding challenge of refactoring the famous Gilded Rose Kata.

The Fuel for the Functional Programming Engine

In this video, Michał Płachta focuses on problems with mutable states, explains why pure functions can’t use them in majority of cases, and shows you how to fight mutability by working with immutable values, which are used extensively in functional programming.

How is C# Compiled?

From Code like a Pro in C# by Jort Rodenburg

This article gives an overview of exactly how C# code is compiled.

A Style Guide for Object-Oriented Programming

From Object Design Style Guide by Matthias Noback


slideshare-a-style-guide-for-object-oriented-programming

Using Option in Scala, Part 2: map and flatmap

From Get Programming with Scala by Daniela Sfregola

This part of the article series delves into using map to transform an object contained in an Option and how to chain optional values together using flatMap.

© 2023 Manning — Design Credits