Skip to main content

Posts

Showing posts from January 13, 2019

Augmented Reality in an Ionic/Angular PWA

Recently, I published a tutorial on using ThreeJS with Ionic to embed virtual reality content into a mobile application using WebVR.
Read More

Building Angular Applications Remotely with Bazel

In a previous article, we described the performance benefits of incremental Bazel builds. We discussed how Bazel speeds up build times by only building code that has actually changed, or depends on a change.
Read More

Ionic Image Crop with CropperJS

When you are working with images inside your Ionic app and allow users to capture images, chances are high you might want to offer some sort of image modification or cropping to bring the images in perfect shape.
Read More

Understanding Angular Ivy: Incremental DOM and Virtual DOM

Here at Nrwl, we’ve been sharing a lot of insights about Angular Ivy, as there is anticipation about what it will enable us and our clients to do.
Read More

Infinite scroll in Angular an RxJS

This article explains how the “reactive-programming” approach helps us to create an awesome infinite-scroll-list in only a few lines of code. For this article, we are going to use RxJS and Angular. If RxJS is completely new, it might be a good idea to read the documentation first.
Read More

Getting Started with Eleventy

Due to the ever-evolving nature of the web, there's always a buzzword here and there or new tech popping, leaving us as developers in awe of what to actually learn and get a hang of.
Read More

Getting started with Gateman.JS for Node app authorization

# using npm npm install gatemanjs --save # or using yarn yarn add gatemanjs Getting started Since Gateman.
Read More

Making Movies With amCharts

First, we hide all the slices of a pie chart, except one. This makes effectively transforms the remaining slice into a circle. Then we animate the innerRadius property to 0, and the slice becomes a true circle. There’s already a map chart at this moment, but it is hidden out of view.
Read More

Build a Simple Web App with Express, Angular, and GraphQL

During the past 10 years or so, the concept of REST APIs for web services has become the bread and butter for most web developers. Recently a new concept has emerged, GraphQL. GraphQL is a query language that was invented by Facebook and released to the public in 2015.
Read More

How Well Do You Know CSS Layout?

.box { width: 100px; /* Take this */ height: 50px; padding: 5px; /* Plus this x2 for left and right */ border: 1px solid red; /* Plus this x2 for left and right */ background-color: red; /* = 112px of computed width */ }Top/Bottom padding of any value bigger than 0.
Read More

Benjamin Pasero on Twitter

Did you know? There is a screencast mode in @code. Thanks to @joaomoreno for this useful feature making it much easier to produce recordings that are easy to follow. #HappyCoding
Read More

How to Not Suck at Remote Work

Remote, or distributed work, is all the rage lately. Teams around the world are increasingly rejecting the classic butts-in-seats model for one that embraces working from home, the coffee shop, and beyond.
Read More

Uses

Everyday I get a few emails asking about the specifics of some piece of software or hardware I use. If there is something missing leave a comment below or ask in my AMA — happy to chat and help you figure out your own situation.
Read More

Debug Angular apps in production without revealing source maps

When our app gets deployed to production we often encounter a different code than the one we edited during development. Our code get’s modified and optimized during the build process. TypeScript gets transpiled, minified and uglifed.
Read More

Building a GraphQL Server with Node.js and Express

GraphQL enables us to build a server that a client can query in any way they want. I’m of course talking about content negotiation, the ability to ask the server exactly for the fields or resources they want, at any depth.
Read More

NgRx Facades: Pros and Cons

You may have heard recently about a topic whizzing around the Angular community: facades in NgRx. I thought it’d be a great idea to write an article to talk through this issue. Let’s learn what facades are, the arguments for and against them, and how to implement one.
Read More

Secure Your Mobile App - Episode Two (Securing Data at Rest)

Whether you are developing a traditional native app, a cross-compiled app from the likes of Appcelerator or Xamarin, a hybrid app with Ionic, or a JavaScript-native app with NativeScript or React Native, a common thread that runs through each is app security.
Read More

React for the Angular Developer — Pt 2

A few weeks ago I wrote a blog post focused around the perspective of an Angular developer digging into React. That post was a high-level overview and mainly highlighted the things that I missed in React.
Read More

React for the Angular Dev

Angular and React have dominated the landscape of JavaScript frameworks for some time now. Chances are you probably picked one that suited your needs best and probably stuck with it; after all humans don’t really like change.
Read More

Build Your Next Design System with Web Components

Few things in the frontend world are as hot as Design Systems, the idea of building a design spec or library of reusable components that can be shared across a team or company.
Read More

Finding remote work in 2019

Comparison between different platform and websites as well as some tips for during the interviewing process. There are many job posting websites and platforms for vetted contractors/freelancers. Over the last almost three months I went through many of them.
Read More

Benefits of Using TypeScript

I discovered TypeScript some years ago while trying to understand how Angular had changed between major versions. As you know, the changes between the first and the second version of this framework were huge, so I wanted to give it a try.
Read More

Super Simple GraphQL with Node

GraphQL is a specification and therefore language agnostic. When it comes GraphQL development with node, there are various options available ranging from graphql-js, express-graphql to apollo-server.
Read More

Build a Blog Using Express.js and React in 30 Minutes

Building a web server sounds complicated, but it doesn't have to be! What if I told you that you can create a web server with just a couple lines of code? Yes! You can do things like this using Express.js (the most popular web framework for Node developers).
Read More

Understanding Angular Ivy: Incremental DOM and Virtual DOM

Here at Nrwl, we’ve been sharing a lot of insights about Angular Ivy, as there is anticipation about what it will enable us and our clients to do.
Read More

Live Streaming Setup – 2019 Edition

I’ve been streaming for 14 months now, and enjoying EVERY minute of it.
Read More

Building a Desktop App with Vue: NW.js

Previously I've written two articles about building desktop applications with Vue framework: one for Vuido library and one for Electron. I've had some comments requesting an article about NW.js and I promised to write one... and here we go! Better late than never ? NW.
Read More

Handle http responses with HttpInterceptor and Toastr in Angular

Have you ever been in need of a centralized system that takes care of your http responses? I am sure that every time you work in a big project with a tone of http requests, that problem comes to the surface.
Read More

Creating a List Gradient Effect with SASS in Ionic

In this tutorial, we are going to look into how we can use SASS (which is built into Ionic/Angular applications by default) to create a cool gradient effect on our Ionic lists. It will look something like this:
Read More

Migrating to Nx

I have been using a monorepo with Nx for a while now (~1 year, an almost infinite period in javascript land ?). And I must say, this has been a real eye opening experience.
Read More

7 Angular Tools That You Should Consider

In this article we’re going to quickly explore 7 Angular development tools which can make our everyday life easier. The purpose of the list is to not be opinionated architecture wise.
Read More

Deploying Capacitor Applications to Android (Development & Distribution)

Earlier this week, I released a guide to deploying Capacitor applications to iOS. In this tutorial, we are going to be doing the exact same thing, except we will be deploying an Android application built with Capacitor to Google Play.
Read More

React vs. Angular: The Complete Comparison

Do you want to learn about and discover the differences between React vs. Angular? Then keep on reading! I am going to explain to you the similarities, differences, pros, and cons of both React and Angular in this article.
Read More

The Guide to Remote Work That Isn't Trying to Sell You Anything

It’s no secret that both the size and scope of remote work has increased significantly over the past decade.
Read More

Angular Docs

Ionic Searchable Select Component [v3]

If you have used a select component with Ionic before you might have noticed a general lack of options and functions that you need. Lucky us there’s a component that offers most of what we need right out of the box and is super easy to integrate!
Read More

How to use Postman with GraphQL APIs

If you're like me, you've been using Postman to inspect REST APIs for years. But with the advent of GraphQL, how can we continue using this awesome tool? First, let's find a valid query for an existing GraphQL endpoint.
Read More

Samantha Ming on Twitter

How to Remove Array Duplicates in ES6 Here are 3 ways to filter out duplicates from an array and return only the unique values. My favorite is using Set cause it’s the shortest and simplest Which one is your preferred way? #100DaysOfCode #CodeNewbie #301DaysOfCode
Read More

Understand TensorFlow by mimicking its API from scratch

TensorFlow is a very powerful and open source library for implementing and deploying large-scale machine learning models. This makes it perfect for research and production. Over the years it has become one of the most popular libraries for deep learning.
Read More