Skip to main content

Posts

Showing posts from July 15, 2018

Building a Stats Page for Jekyll Blogs

Back when I ran this blog on Hugo, I built my own little stats script (A Simple Stats Script Hugo) to help me look at my blog at a high level. I converted to Jekyll a few months ago and recently I started work on rebuilding that support back into my site.
Read More

GoogleChromeLabs/ndb

Compatibility: ndb requires Node >=8.0.0. It works best with Node >=10. Installation: ndb depends on Puppeteer which downloads a recent version of Chromium (~170MB Mac, ~280MB Linux, ~280MB Win).
Read More

Reactive Forms in Angular

As we saw in the last article, there are two types of form development approaches that we can use in Angular. The first one is template-driven development and the other is the reactive forms approach. Let's explore what reactive forms are and how to validate reactive forms in Angular.
Read More

Creating a Custom Element Decorator Using TypeScript

It’s a known fact that I’m betting on Web Components. The last time that I delivered a session about Web Components, someone in the audience asked me how he can remove some of the boilerplate he needs to write in order to create a custom element.
Read More

Huawei is Opening Its AI Platform via APIs

Hello Vue: A Quick Tutorial on Getting Started With Vue

A quick tutorial on getting started with Vue, including the use of a component from Kendo UI for Vue. Designed to be a great starting point with an example that, like Vue itself, is scalable. This tutorial is aimed at the first-time Vue explorer.
Read More

Using Stencil to Create a Custom Web Component with a Public API Method | joshmorony - Build Mobile Apps with HTML5

Ionic Side Menu With Role Based Authentication

When you are creating an Ionic app with different roles, chances are high you need different elements/pages for your different user roles. In case of the Ionic side menu, you can easily display different menu elements to your users based on their login role to create role specific Ionic apps!
Read More

From no-sql database to Firestore & AngularFire

And suppose that what we are migrating is a chat … a chat normally has data like who sends it, who receives it, and above all it has an important data, the famous double blue check, or rather the follow-up of read.
Read More

Creating Custom Form Input Components with Ionic & Angular

It was just a bit of a silly/fun component to serve as an example for learning about custom components, using gesture listeners, and interacting with a canvas in an Ionic application.
Read More

Animating SVG Files With SVGator

We’ll start by importing some elements in the timeline. The way SVGator functions is that you’ll start with an empty timeline. You choose which elements to add from the “Elements” dropdown.
Read More

The Best Design Collaboration Tools for You and Your Team

Design/development work is seldom a solo effort. Even when that is the case, collaborating with those offering feedback is still a good idea. For teams, effective collaboration is often key to a project’s success. Without it, cost overruns and missed deadlines can be commonplace.
Read More

How to make a modern dashboard with NVD3.js

NVD3.js is a JavaScript visualization library that is free to use and open source. It’s derived from the well-known d3.js visualization library. When used the right way, this library can be extremely powerful for everyday tasks and even business operations. For example, an online dashboard.
Read More

Template-Driven Forms in Angular

Forms are the main building block of any application. We use forms for logins, registration, submitting help requests. So, whatever form we are developing must be user-friendly. For example, when something goes wrong, it should have an indication as to why, etc.
Read More

Implementing Authentication in a Nuxt.js App

In this tutorial, I’ll be showing you to implement authentication in Nuxt.js app using the Auth module. For the purpose of this tutorial we’ll be using JWT for authentication. Below is a quick demo of what we’ll be building in this tutorial.
Read More

Creating Beautiful Apps with Angular Material

TL;DR: In this article, you will learn how to take advantage of Angular Material to create beautiful and modern Angular applications. You will start from scratch, installing Node.
Read More

Building the Google Photos Web UI

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.
Read More

One stop guide to Google Summer of Code

Probably not the best time to be writing this blog considering Google Summer of Code 2019 is still almost an year away, but yeah this was long overdue.
Read More

Four Design & Dev Collaboration Tools to Streamline Your Workflow

Are you leading a team of designers or developers or are a team member? Then, you know the value of good communication and collaboration. Even if you’re freelancing, you still need to communicate with your clients.
Read More

Automate Your Workflow with Node

You know those tedious tasks you have to do at work: Updating configuration files, copying and pasting files, updating Jira tickets. Time adds up after a while. This was very much the case when I worked for an online games company back in 2016.
Read More

What Is a Single-Page Application?

Introduction to Single-Page Applications (SPA) A single-page application (SPA) is a website design approach where each new page's content is served not from loading new HTML pages but generated dynamically through JavaScript's ability to manipulate the DOM elements on the existing page itself.
Read More

My first encounter with Ionic 4

Over the weekend I started migrating the EventManager tutorial application to Ionic 4 and replacing Cordova with Capacitor, today I want to share with you a bit of what I found.
Read More

Comparing AdonisJS to Laravel

Over the past two years I have been involved in a project that was built on the Laravel framework. For those not familiar with it, Laravel is a PHP based MVC framework that supports a variety of project types including regular database driven websites and microservices.
Read More

Testing the performance of your PWA

Performance, performance, performance. Performance, particularly loading performance, is key to a good PWA.
Read More

StencilJS and Universal Components

Ives van Hoorne on Twitter

Badgen

Fast badge generating service. Built with badgen.
Read More

Uploading Pictures to Firebase Cloud Storage

This is the sixth post of a 7 post series that will teach you how to build an app using Ionic Framework and Firebase from scratch.
Read More