Newest Articles

javascript css

Dynamically change styles using JavaScript

Sunday, November 24, 2019

In this tutorial, we'll work with events to change the background color of an element dynamically, using JavaScript.

php beginners

Learning PHP, part 2

Monday, November 18, 2019

Learn the basics of PHP syntax in this approachable tutorial for beginners. We cover the basics of working with Apache and php on Ubuntu.

php beginners

Learning PHP, part 1

Sunday, November 17, 2019

Start learning PHP from scratch, starting with this first article dealing with php installation and REPL.

javascript beginners

Write a simple quiz app in JavaScript

Sunday, November 10, 2019

How to write a very simple quiz app in JavaScript? Find out in this introductory, beginner-friendly tutorial.

javascript beginners

Write a simple todo app in JavaScript

Sunday, November 10, 2019

How to write a very simple todo app in vanilla JavaScript? Find out in this introductory, beginner-friendly tutorial.

javascript books

A Better Way to Learn JavaScript

Sunday, November 10, 2019

This article gives some background information about my fifth book, A Better Way to Learn JavaScript; the book is currently in version 1.0, and is available for sale at Leanpub.

javascript beginners

Helpful tricks to learn JavaScript

Friday, November 8, 2019

What are the ways to improve you JavaScript coding skills? How to get better faster? Are there any shortcuts to success? We try to find the answer to these questions and to give some practical tips and tricks in this article.

javascript beginners

What are events in JavaScript

Friday, November 8, 2019

JavaScript inline event handlers, event propagation, event bubbling and capturing, the Event object, and commonly used events in JS - we cover all of these topics in this tutorial.

javascript beginners

Filter Google search results with JavaScript

Friday, November 8, 2019

The ability to use JavaScript right in the browser, via the devtools console, opens up a world of possibilites, and a number of ways to practice using JavaScript. In this tutorial, we'll use JS to filter some search results in the Google search engine.

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.

Feel free to check out my work here: