Tag: Web development
Accessibility for UX designers?
Posted on September 19, 2020, Level beginner Resource Length medium
This is a starter guide for UX Designers about delivering accessible websites. As a UX Designer you'e an advocate for the user. You're responsible for making sure the product is useful and usable for all users, including those with disablities. By Peter van Grieken.
New case studies about Google's use of Go
Posted on September 9, 2020, Level beginner Resource Length short
Go started in September 2007 when Robert Griesemer, Ken Thompson, and I began discussing a new language to address the engineering challenges we and our colleagues at Google were facing in our daily work. By Rob Pike.
How K3s, Portworx, and Calico can serve as a foundation of cloud native edge infrastructure
Posted on September 2, 2020, Level intermediate Resource Length medium
Kubernetes is finding its way from the cloud to the edge via the data center. During the early days, Kubernetes was considered for hyperscale workloads running in the public cloud. It eventually became the consistent and unified infrastructure layer to run workloads in hybrid cloud and multicloud environments. By Janakiram MSV.
Graphtage: A new semantic diffing tool
Posted on September 1, 2020, Level beginner Resource Length short
Graphtage is a command line utility and underlying library for semantically comparing and merging tree-like structures such as JSON, JSON5, XML, HTML, YAML, and TOML files. By Evan Sultanik.
How we build micro frontends
Posted on August 28, 2020, Level beginner Resource Length long
Building micro-frontends to speed up and scale our web development process. By Jonathan Saring.
Setting up Tailwind CSS with Vue.js
Posted on August 27, 2020, Level beginner Resource Length medium
Tailwind CSS is one of the rising stars in the CSS framework world. It's especially popular in the Laravel and Vue.js community. By Markus Oberlehner.
OTP as the core of your application
Posted on August 21, 2020, Level intermediate Resource Length long
In this two part series, we'll be taking a deep dive into what exactly the Actor Model is, how exactly the Actor Model is implemented in Elixir/Erlang and how we can leverage this pattern in pragmatic way from within our applications. By Alex Koutmos.
Working with an internet connection on iOS with Swift: Best practices
Posted on August 16, 2020, Level intermediate Resource Length medium
Networking is an integral part of most iOS applications. A common network-related task is Internet connectivity detection. Written by Vadim Bulavin.
Generating TypeScript types and React Hooks based on GraphQL endpoint
Posted on August 15, 2020, Level intermediate Resource Length short
Autogenerate Typescript types and custom React hooks in React applications with GraphQL Code Generator. Danilo Woznica.
What GoogleBot is doing to shopping carts... and why
Posted on August 14, 2020, Level beginner Resource Length short
GoogleBot can add products to shopping carts. But it's only happening to these specific merchants. By Roger Montti.
Beyond the Sandbox: Signing and distributing macOS apps outside of the Mac App Store
Posted on August 11, 2020, Level intermediate Resource Length long
Since the advent of OS X Mojave and especially Catalina and the requirement for app notarization, some of us old-time macOS developers are concerned that Apple will pull the plug on the apps that we distribute ourselves. Many of you have downloaded and installed macOS software directly from websites, i.e., not from the Mac App Store. Have you ever really considered it? By Andrew Jaffee.
Build a GraphQL powered API with Laravel
Posted on August 8, 2020, Level intermediate Resource Length long
Often referred to as a platform or programming language agnostic query language, GraphQL is a comprehensive approach to guide software engineers in building data-driven applications. In this tutorial, you will learn some of the fundamental concepts required to build a Laravel API powered by GraphQL. BY Oluyemi Olususi.