Archive for: March, 2017

Procedurally Generated Game Terrain with React, PHP, and WebSockets

Last time, I began telling you the story of how I wanted to make a game. I described how I set up the async PHP server, the Laravel Mix build chain, the React front end, and WebSockets connecting all this together. Now, let me tell you about what happened when I starting building the game mechanics with this mix of Rea...

Does CSS Grid Replace Flexbox?

No. Well. Mostly No. Grid is much newer than Flexbox and has a bit less browser support. That’s why it makes perfect sense if people are wondering if CSS grid is here to replace Flexbox. To put a point on it: Grid can do things Flexbox can’t do. Flexbox can do things Grid can’t do. They can work toge...

About Property Ordering

Point. Counterpoint. Direct Link to Article — Permalink About Property Ordering is a post from CSS-Tricks ...

Web Development Reading List #176: Safari 10.1, Prompt()-Deprecation, And Professional Pride

    What a busy week! To stay on top of things, let’s review what happened in the web development world the last few days — from browser vendors pushing new updates and building new JavaScript guidelines and security standards to...

Colormind Creates Color Palettes Using Artificial Intelligence

It surely is not the first application case that comes to mind when you think about it. Nonetheless, the automatic creation of color palettes via “Deep Learning” definitely makes sense. Colormind: AI-Experiment With Practical Use Jack Qiao from Vancouver, Canada neither calls himself a designer, nor an engi...

Blooming Colors And A Bit Of Magic: Wallpapers To Get Your Ideas Springing (April 2017 Edition)

    Time is running! The first quarter of the year lies already behind us and a new season is in full swing. But no matter if April means blooming colors and embracing the warmer weather in your part of the world or getting cozy for ...

How Can I Use Laravel Envoyer or Deployer with SemaphoreCI?

Test automation, continuous integration, and continuous delivery are quite widespread in the community now. This brought to life multiple services trying to make the process more enjoyable and less overwhelming for developers, so they can focus on delivering software instead of building/configuring tools to do that. On...

Book Release: SVG Animations

Our own Sarah Drasner has published a book! You can grab it from the O’Reilly website or Amazon. If you need a little convincing, I figured I would post the foreword I wrote for the book here, then you can continue reading over on the O’Reilly site. Foreword Have you ever learned a new word, then had the...

Filling Up Your Tank, Or How To Justify User Research Sample Size And Data

    Jen is presenting her research report to a client, who runs an e-commerce website. She conducted interviews with 12 potential users. Her goal was to understand the conditions under which users choose to shop online versus in stor...

Making Animations Wait

I recently launched a CSS animation course for designers and developers wanting to improve their web animation skills. While building the course, I ran into the issue where content would animate before assets had downloaded. This article covers the approach I put together to fix the problem and ensure all animations pl...