tech/webdev magazine

June 12, 2019

I built a Progressive Web App and published it in 3 app stores. Here’s what I learned.

Wednesday, June 12, 2019 Teklinks

The process was both painful and enlightening. Here’s what I learned. First, you might wonder, “Why even put your app in the app stores? Just live on the opened web!” The answer, in a nutshell, is because that’s where the users are. We’ve trained a generation of users to find apps in proprietary app stores, not on the free and open web.

Full article

June 11, 2019

Your first performance budget with Lighthouse

Tuesday, June 11, 2019 Teklinks

I asked on Twitter the other day how many people had created and enforced a performance budget for a website they were working on. Not surprisingly, the vast majority of people hadn't. I'm curious, have you ever created (and enforced) a performance budget for a site you're working on?

Full article

June 10, 2019

Colors in UI Design — Theory, Psychology & Practice

Monday, June 10, 2019 Teklinks

We all are surrounded by colors 24/7. We see things and with every color we see we get different emotions. Colors affect us mentally and physically in many ways. To raise blood pressure, a strong red color has been shown, while a blue color has a calming effect.

Full article

Deploying an Angular App to Netlify

Monday, June 10, 2019 Teklinks

Netlify is one of the best places to deploy an application or a website today. There is no need to manage a server, NGINX, certificates, or scaling due to high traffic. While it is first thought of as a place to deploy your JAMstack site, it can also be used to deploy regular JavaScript applications.

Full article

Closures and Currying in Javascript

Monday, June 10, 2019 Teklinks

What are Closures? If you write code in Javascript it's quite likely you have come across the term closure, which is a useful yet often confusing concept. But just what is a closure? A closure may be described as a combination of a function and the lexical environment in which it was declared.

Full article