Zoli Szabó

358 Flips | 29 Magazines | 3 Likes | 5 Followers | @ZoliSzabo | Dad + Dev

JavaScript fundamentals before learning React - RWieruch

Follow<p>- Edit this Post on GitHub<p><i>I was devastated hearing the news about what happened on Lombok in the last couple of days. Having lived in Bali for</i> …

JavaScript

Building the Google Photos Web UI

A peek under the hood<p>A few years ago I had the privilege of being an engineer on the Google Photos team and part of the initial launch in 2015. A lot …

Web Development

From Zero to Game Designer: how to start building video games even if you don’t have any experience

2 years ago I was just 17 year old high school student who knew nothing about coding. But I pushed forward anyway, and within a few months I …

Using Lighthouse To Improve Page Load Performance

Using Lighthouse To Improve Page Load PerformanceLighthouse is an automated tool for improving the quality of your site. You give it a URL, and it …

Lighthouses

Kyle Simpson and Tammy Everts on the challenges of the modern web

<i>The O’Reilly Programming Podcast: Rising barriers to entry, the complexity of the modern web, and a preview of upcoming Fluent sessions.</i>In this …

Want to learn CSS Variables? Here’s my free 8-part course!

Photo by Mikael Kristenson on UnsplashCSS Variables is an exciting new technology for modern browsers. It brings the power of variables to CSS, which …

Symfony 4: Let's Launch!

Hey guys! Yes! It's Symfony 4 time! I am <i>so</i> excited. Why? Because <i>nothing</i> makes me happier than sitting down to work inside a framework where coding is …

On structuring PHP projects

An indispensable part of every programming project is how you structure it, which involves organizing files and sources into directories, naming …

How to create a PSR-4 PHP package

Over the last couple of weeks I’ve wrote tutorials on many different aspects of the PHP programming language as building blocks for building your own …

My Path (until now) into React: A learning path

A little about me<p>Before talking about <b>React</b>, I’ll talk a little how I got there. <b>I work with web development since 2009</b> and the first technologies that …

17 Tips for Using Composer Efficiently — Martin Hujer blog

25 Useful PHP Libraries for Web Developers

PHP language is a very popular programming language among the programmers worldwide. PHP library will serve as the API for communicating with dynamic …

React Beginner Question Thread ⚛

Hey folks! My name is Dan, and I work on the React team.<p>I really like the idea of semi-regular “beginner threads” where people can ask simple …

The Beginner’s Guide to ReactJS

Photo by Mathias Jensen on Unsplash<b>The course</b><i> is free forever on Egghead.io! Let’s talk about how it teaches even developers experienced with React …

JavaScript

React 🎄

Node.js Best Practices - How to become a better Node.js developer in 2018

It became a tradition for me in the past two years to write recommendations for the next year on how one can become a better Node.js developer. This …

Dockerize your Laravel Application

In the previous articles we have defined what Docker is and how it can help to speed up both development and deployment of PHP applications. Now it’s …

Laravel

Mastering Bitcoin

README.md<p>Code Examples:<p>Mastering Bitcoin is a book for developers, although the first two chapters cover bitcoin at a level that is also approachable …

Vanilla JS Guides

Everything you need to master JavaScript.<p>Short, focused ebooks and video courses made for beginners. Start building real JavaScript projects in under …

SurviveJS

SurviveJS — Maintenance<p><b>SurviveJS - Maintenance</b> is meant for anyone who has to develop and maintain JavaScript applications or packages.<p>The purpose of …

How it feels to learn JavaScript in 2016

<i>No JavaScript frameworks were created during the writing of this article.</i><p><i>The following is inspired by the article “It’s the future” from Circle CI.</i> …

DockerCon EU 2017: All the videos are now live!

In case you missed it last week, here are the highlights from DockerCon Europe 2017 including recordings of the keynotes. We’re excited to announce …

Modern JavaScript Explained For Dinosaurs

Learning modern JavaScript is tough if you haven’t been there since the beginning. The ecosystem is growing and changing so rapidly that it’s hard to …

Stellar Development with Symfony 4 Video Tutorial Screencast

• Setup your new (tiny) Symfony app<br>• PhpStorm setup for a <i>killer</i> experience<br>• Flex & understanding recipes<br>• Creating routes and controllers<br>• The bin/console …

Game of Performance - Codecamp 2017

[Course] react: Up and running with Preact

In this course we will begin with nothing more than an empty directory & a text editor. Through small, focussed lessons we’ll learn how to setup our …

The newest version of JavaScript only has 2 new features. Here’s how they work.

Let’s talk about the latest version of JavaScript: ECMAScript 2016 (more commonly known as ES7). ES7 brings two new features: …

Vue.js Tutorial: From jQuery to Vue.js

As far as JavaScript libraries are concerned, there’s never been a more popular library than jQuery. It made (and still does) DOM traversal a cinch …