Rodrigo Antonio Rubio

856 Flips | 5 Magazines | 10 Likes | 2 Following | 2,176 Followers | @rodrigorubio18 | Principal consultant @ www.akro.com.au

Productionizing GraphQL.js: How we protect customer data site uptime

Universal Web Applications

The Native Bridge for Cross-Platform Web Apps<p>Invoke Native SDKs on iOS, Android, Electron, and the Web with one code base. Optimized for Ionic …

Apps

Easy and performant GraphQL over REST – Apollo GraphQL

Introducing the new data sources API in Apollo Server 2.0<p>Last Friday, we published a first release candidate of Apollo Server 2.0, a 100% open source …

GraphQL

Creating A GraphQL Server With Node.js And Express

<i>This post has been published first on</i> <i>CodingTheSmartWay.com</i><i>.</i><p>GraphQL is a language that enables you to provide a complete and understandable …

The What and How of Angular Schematics: The Super Simple Version

A summary of Angular Schematics: the what, how and why. Here's the super simple version!If you're an average Angular developer that hasn't quite …

JavaScript

Experimental GraphQL - How Can We Stretch GraphQL to Its Limits, and beyond?

NewNew Release Process for Prisma<p>Prisma simplifies GraphQL server development<p>Prisma is the glue between your GraphQL API and database. Implement …

Rewriting a financial product using GraphQL

Insights from implementing GraphQL in Xero Expenses<p>What is one of life’s biggest challenges? <b>Communication</b>.<p>Sending a message with the essential …

In this tutorial you will learn how to display push notifications in your angular app using service workers. You will also learn how to write a node.js epxress server to send the push notifications.

In this tutorial, we are going to take a look at how to display push notifications using angular.<p>These push notifications will be the same as the …

Keeping Functions Warm - How To Fix AWS Lambda Cold Start Issues

Cold starts in AWS Lambda got you down? You've come to the right place.<p>In this post, I'll briefly cover what cold starts are, and then show you some …

Cloud Computing

Resolving problems of your angular application can be very challenging. When your angular app is not working and all it gives you are some cryptic red lines in a console. But trust me, it does not have to be painful...

Resolving problems of your angular application can be very challenging. When your angular app is not working and all it gives you are some cryptic …

Learn these JavaScript fundamentals and become a better developer

JavaScript has primitives, objects and functions. All of them are values. All are treated as objects, even primitives.PrimitivesNumber, boolean, …

JavaScript

Modern JavaScript features which you should be using every day for better development and what problems do they solve.

The times when JavaScript was only used for adding a little bit of interaction on the website are long gone. New EcmaScript standards are now …

Regex tutorial — A quick cheatsheet by examples

Regular expressions (regex or regexp) are extremely useful in <b>extracting information from any text</b> by searching for one or more matches of a specific …

Python Programming

🎨 How To Style Angular Application Loading With Angular CLI Like a Boss 😎

Coming from a developed country it can be easy to take high speed internet for granted. Any site, video or song can be consumed on demand with …

Web Development

Managing environment variables in Node.js

Disclaimer: This article exposes what I (and others) feel is the correct way to manage environment variables in <b>development</b>.<p>Environment variables help …

Scaling Node.js Applications

Everything you need to know about Node.js built-in tools for scalability<p>Scalability in Node.js is not an afterthought. It’s something that’s baked …

Overview • Reactive Programming with RxJS • Angular 5

This is a quick introduction into the concept of Reactive Programming in Angular with RxJS.<p>The subject of <i>Reactive Programming</i> is large enough to …

Redis Simple Message Queue

README.md<p>A lightweight message queue for Node.js that requires no dedicated queue server. Just a Redis server.<p><b>tl;dr:</b> If you run a Redis server and …

Databases

Connecting and Working with CouchDB with Node & Express

There are many interesting NoSQL solutions and more are created almost daily. One of the most popular is CouchDB.One of its main strengths is that it …

JavaScript

Build Angular Desktop Apps With Electron

Episode 50 Sep 21, 2017 written by Jeff Delaney<p>In this lesson, you will learn how to build native desktop apps with Angular and Electron. You might …

<b>In this Ionic 3 & Angular 4|5 tutorial series, we'll see by example how to send HTTP (AJAX) requests to REST API servers (for calling APIs and</b> …

RxJS Observable interop with Promises and Async-Await

Every now and then I’m asked a question about how to use async functions or promises with RxJS, or worse, I’m told some “fact” about how async-await …

RxJS — Six Operators That you Must Know – Netanel Basal

RxJS — Six Operators That you Must Know<p>1. Concat —<p>Subscribe to Observables in order but only when the previous completes, let me know, then move to …

Design

Enhancing Search with switchMap · Rangle.io : Angular 2 Training

Build a Regex Engine in Less than 40 Lines of Code

I stumbled upon an article the other day where Rob Pike implements a rudimentary regular expression engine in c. I converted his code to Javascript …

Server-side I/O Performance: Node vs. PHP vs. Java vs. Go

Understanding the Input/Output (I/O) model of your application can mean the difference between an application that deals with the load it is …

Why the Hell Would You Use Node.js

This article comes from Tomislav Capan, technical consultant and Node.js enthusiast. Tomislav originally published this in August 2013 in the Toptal …

Understanding Subjects in RxJS – Netanel Basal

Before you start, this article requires basic knowledge in Rx.<p>Let’s say you have two Observables:<p>Every time you calls subscribe with new observer you …

Freelance Contract - Eight Clauses Yours Shouldn’t Be Without

<b>When you’re freelancing, having a contract is good, but having a watertight one is great – for you and your clients. It could mean the difference</b> …

Building a Connected iOT solution with iBeacon, NativeScript and Couchbase Sync Gateway

In future everything will be connected. It wont just be our phones;it will be our light bulbs, refrigerator, heater, our front doors, our blenders. …