Newest Articles

elm

Quickstart Elm 0.19, part 18

Thursday, November 7, 2019

In this tutorial, we'll learn about ports in Elm. Ports allow Elm apps to communicate with JavaScript. With their help, we'll model state in localStorage.

angular troubleshooting

Troubleshoot ng command on Windows 10

Thursday, November 7, 2019

What to do when npm -g install @angular/cli does not work? Here's a simple solution for this problem.

elm

Quickstart Elm 0.19, part 17

Wednesday, November 6, 2019

In this tutorial, we'll discuss side effect in Elm. We'll look at Elm from a more theoretical angle and discuss the benefits of using a functional language on the front end. One of those benefits is error-driven development. We'll also discuss randomness and Commands, Subscriptions, and Effects in Elm, and apply them in practice in our todo app. Additionally, we'll underline the importance of p...

javascript beginners

Useful JavaScript snippets

Sunday, November 3, 2019

This article lists a number of various snippets, tips, and tricks in JavaScript. This is an open-ended list of some cool ideas in JavaScript.

angular

Angular 8 tips and tricks

Saturday, November 2, 2019

In this ever-expanding article, we list a number of Angular tips, tricks, and gotchas, obtained through day-to-day work with the Angular framework.

elm

Quickstart Elm 0.19, part 16

Thursday, October 31, 2019

How to make todo items editable in a simple todo app in Elm? That's what we'll learn in this tutorial. Specifically, we'll learn how an HTML input sends a message when an onInput event fires. This is an in-depth, step-by-step article. We'll explain all the underlying concepts here.

elm

Quickstart Elm 0.19, part 15

Thursday, October 31, 2019

This tutorial covers using Result and Maybe in Elm 0.19. We'll destructure a Maybe and work with Result and Maybe defaults. We'll also learn how to import packages into our Elm apps.

elm

Quickstart Elm 0.19, part 14

Thursday, October 31, 2019

In this tutorial on the Elm language, we'll learn how to capture the ENTER keypress, and we'll learn a neat trick on how to write correct functions signatures, and why this matters.

elm

Quickstart Elm 0.19, part 13

Wednesday, October 30, 2019

In this tutorial on the Elm language, let's learn to use the let expression. We'll learn how to add a number in front of each todo item we add via a dynamic input field. We'll also learn about sending messages and we'll make our todos deletable.

elm

Quickstart Elm 0.19, part 12

Wednesday, October 30, 2019

In this tutorial, we'll see how to add a dynamic input with a button in Elm 0.19. We'll view the building of the app, step by step, and we'll see the result with a live app demo. Learn how to store values in a data structure, and put everything together by building a simple todo app.

Feel free to check out my work here: