As a non-binary person, there is a long-running assumption that pronouns are all that we care about. For me, this assumption holds true, as pronouns are an important part of my identity. Pronouns aren’t just for people like me, they also matter to Sapna, Kerry, Jean, Raj, Mia, Mania, Nikau, Rowan, Kristan - pretty much anyone with a name. Names…
19 Aug 2019
17 Aug 2019
Today I want to share three bookmarklets I love to use in development. You can add them to your browser, by creating a new bookmark and entering bookmarklet code instead of URL. Clicking on a bookmarkletI usually keep them in the bookmarks bar to make them easier to find. , will run the code snippet on the page you are…
16 Aug 2019
My friend Larry from the previous episode mentioned to me that a group of several male and female belted kingfishers had been spotted at the river; I’d never seen kingfishers at our little river before and I wanted to get … Continue reading →
Get your business ready for the incoming new payment rules.
Your monthly resource for tackling the complexities and challenges of the international recurring payments space.
How to stop reading tutorials and start doing things
As our Tools & Compilers team has grown, the kinds of projects we work on has become more ambitious. Here are some of the major things we’re currently working on:
Two weeks ago I got a pair of cheap Xiaomi's wireless earphones. This was an experiment to see if I like true wireless concept before buying something more expensive. Sound # Most of the reviews out there are saying AirDots are lacking bass, but that sound is good overall. Long story short - sound is bad. I don't like strong…
We are living in the era of the Fourth Industrial Revolution. The World Economic Forum says the “the introduction of new technologies creates entirely new ways of serving existing needs and significantly disrupt existing industry value chains.” Internet of Things or IoT is one of these new technologies referred to.
15 Aug 2019
This is the first post in a two-part series about accessibility. Part two shares our design and development process addressing one aspect of accessibility in the Heroku product. Equality as a Salesforce Value We at Salesforce firmly believe that access to information and the ability to contribute to our digital environment should be recognized as […] The post Equality Through…
I enjoy photographing dragonflies and damselflies; this year I got some pretty reasonable shots of common blue damselflies, white-faced meadowhawks, a twelve-spotted skimmer, and my favourite, ebony jewelwings. It can be hard to get these little guys in focus, but … Continue reading →
The WebThings Gateway 0.9 release lets you set up a number of different notification mechanisms including emails, apps, and text messages. In this post James Hobin shows how to set up custom gateway notifications to warn you of changes in your home that you care about. The post Using WebThings Gateway notifications as a warning system for your home appeared…
Most of my articles are written in English but this topic is more or less focussed on German businesses so I’ll do this write-up in German. Für das WordPress-Plug-in Next Active Directory Integration bieten wir als virtuelle Dienstleistung eine Support-Lizenz in diversen Stufen an. Die Bezahlung der Dienstleistung erfolgt dabei […] The post WooCommerce für den Verkauf von B2B-Software konfigurieren…
Strong Customer Authentication will dramatically change payments in Europe.
Monitoring web APIs in Serverless applications can be difficult. See how to do it with the Serverless Framework.
14 Aug 2019
Today, I have a Mystery Of The Unknown for you to solve. Unlike most of the puzzlers on this blog, I don’t know the answer. UPDATE: Mystery solved! See below. On August 4th at about 20 minutes past 10 PM … Continue reading →
Imagine a world where you could open a severely rattled bottle of Pepsi with brazen confidence, not hesitating to consider the possibility…
How to build typing indicators for a chat app using PubNub Signals, a feature to send a constant stream of small sized, non-critical messages.
How to build typing indicators for a chat app using PubNub Signals, a feature to send a constant stream of small sized, non-critical messages.
Mobile app for collecting field data on the go.
13 Aug 2019
I’m back from my annual vacation where I fly south to Canada and take way too many photos. As with all my hobbies, I’m not a very good nature photographer but I do enjoy it, and this year was particularly … Continue reading →
A complete guide to shaping data and messages in any PubNub app with Functions.
A complete guide to shaping data and messages in any PubNub app with Functions.
12 Aug 2019
The concept of consumer data sharing for better services is not a new one in Australia, typically used for automatic payments or account aggregation. The way data sharing is done today however, via screen scraping, is neither secure nor legally regulated. In today’s model, a consumer shares their credentials to the recipient organisation, effectively handing over the keys to their…
9 Aug 2019
Build a basic chat app with the Rust Programming Language in a variety of situations and for various industries, Healthecare, Gaming, and more
Build a basic chat app with the Rust Programming Language in a variety of situations and for various industries, Healthecare, Gaming, and more
8 Aug 2019
This post aims to show you how you too can streamline your existing workflow and handle complexity with ease
Traveling is a reality of consultant life. Over time many of our consultants become travel experts, perfecting the art of packing, navigating new cities overnight, alleviating the dreaded jet lag and maintaining a healthy lifestyle on the road. We asked some of our consummate travelers for their best travel hacks. Packing The cycle of packing and unpacking can feel repetitive,…
7 Aug 2019
Parth Shah and Thai Bui Overview One of the reasons why Hadoop jobs are hard to operate is their inability to provide clear, actionable error diagnostic messages for users. This stems from the fact that Hadoop consists of many interrelated components. When a component fails or behaves poorly, the failure will be cascaded to its […]
Step-by-step guide to building your own React Native desktop security system with facial recognition using OpenCV, ClickSend, SendGrid and Cloudinary.
Step-by-step guide to building your own React Native desktop security system with facial recognition using OpenCV, ClickSend, SendGrid and Cloudinary.
Microsoft Azure is another great alternate cloud service and it is offering a one-year free trial with $200 credit. This post is almost similar to my previous Cloud service article. This will explain to you how to set up a virtual machine instance with secure firewall rules and setting up a XAMPP(PHP Maria DB Server) using the Ubuntu operating system.…
Data from Ordnance Survey is available for developers via API for free.
A practical guide for creating robust, safe and fast serverless components.
CloudForecast is a bootstrapped startup that launched in 2018. This is their story of why they decided to go serverless.
6 Aug 2019
Part 1: Understanding the implications of Open Banking on the financial services industry
Thoughtworks InsightsThe financial services industry has been undergoing a significant shift globally, and now in Australia following (among other things) the recent Royal Commission into Misconduct in the Banking, Superannuation and Financial Services Industry, and the introduction of a Consumer Data Right (CDR) in late 2017.
5 Aug 2019
As user expectations and data-intensity grow, scale is a key hurdle for any app, product, or technology business. Here's why.
As user expectations and data-intensity grow, scale is a key hurdle for any app, product, or technology business. Here's why.
The in-depth guide to Strong Customer Authentication (SCA), including what the new requirements mean for businesses with recurring revenue and key exemptions you can leverage.
This is a blog post originally featured on the Better engineering blog. If you want to link to this article or share it, please go to the original post URL! Separately, I’m sorry it’s been so long with no posts on this blog. Between kids, moving, and being a startup CTO, I’ve been busy. I have a few posts coming…
Its very likely your organisation has had an S3 bucket or Cognito User Pool in use for a while. Now you can just include them in your Serverless service.
As a long-time Thoughtworker, I have had the privilege of working on many projects and with a diverse set of teams. Moving from one team to the next helped me observe and learn how to co-exist and thrive in several (interesting) groups of technologists! I have broken down my experience into 8 tips to follow when joining a new team.…
2 Aug 2019
With Layer shutting down on October 30th, here's everything you need to know about migrating your chat application to PubNub.
With Layer shutting down on October 30th, here's everything you need to know about migrating your chat application to PubNub.
How to build a fully-featured chat application for web browsers with Laravel, PHP, Vue.js, and PubNub.
How to build a fully-featured chat application for web browsers with Laravel, PHP, Vue.js, and PubNub.
Part Three of an ever-growing React Native chat tutorial series, covering implementing Presence for realtime user count.
Part Three of an ever-growing React Native chat tutorial series, covering implementing Presence for realtime user count.
Storing application secrets in serverless applications is a hot topic that provokes many (often contradictory) opinions on how to manage them right.
Digital design has an immediate, enormously scalable impact that is often difficult to reverse. It’s even more worrying when UX, front-end and service designers and developers are unaware of this influence and all the associated responsibilities. Lead Experience Designer Henning Fritzenwalder and Product Strategist Alexander Steinhart talk about the negative developments that can appear with the tech hype and how…
1 Aug 2019
How to use server side Go to build a real-time stock tracking application. Code is compiled into a binary file and has better performance
How to use server side Go to build a real-time stock tracking application. Code is compiled into a binary file and has better performance
In this React-Native tutorial we'll learn how to do testing on both Android and iOS devices with Expo, and how to use Jest for unit testing. The post React-Native Testing with Expo, Unit Testing with Jest appeared first on RisingStack Engineering.
At OpenAI, each Thursday is Learning Day: a day where employees have the option to self-study technical skills that will make them better at their job but which aren’t being learned from daily work.
This tutorial will cover building real-time group chat for Android using PubNub, referencing WhatsApp, Facebook Messager and LINE.
This tutorial will cover building real-time group chat for Android using PubNub, referencing WhatsApp, Facebook Messager and LINE.
Developing real-time Android apps using Twitter's Fabric toolkit. Accelerating app dev, providing many "out of the box" real-time data features.
Developing real-time Android apps using Twitter's Fabric toolkit. Accelerating app dev, providing many "out of the box" real-time data features.
A tutorial using Twitter Fabric and the MapBox Kit for Fabric for quickly building a mobile app with real-time features, such as location awareness.
A tutorial using Twitter Fabric and the MapBox Kit for Fabric for quickly building a mobile app with real-time features, such as location awareness.
What's the easiest way to manage mobile user identity? It's not email. It's by using Twitter's Fabric, Digits for Android, and PubNub.
What's the easiest way to manage mobile user identity? It's not email. It's by using Twitter's Fabric, Digits for Android, and PubNub.
Forget infrastructure. We’re giving you a new option to deploy serverless use-cases easily — without managing complex infrastructure configuration files.
31 Jul 2019
Firefox 68 landed earlier this month with a bunch of CSS additions and changes. In this blog post Rachel Andrew takes a look at some of the things you can expect to find, like Scroll Snapping done right, the ::marker pseudo-element, and new tooling in Firefox DevTools for working with CSS. The post New CSS Features in Firefox 68 appeared…
Whenever new technologies emerge, the first priority for a technologist is to understand the implication of adopting it. Serverless architecture is a case in point.
30 Jul 2019
Google cloud platform is a cloud computing service and a perfect alternate for Amazon Webservices. Nowadays most of the top companies are moving towards Google services for better results. Google cloud platform is offering a $300 free trial for one year. This post is about how to set up VM instances with firewall rules in addition to creating a XAMPP…
Also from the Domain-Driven Design with TypeScript article series. Have you ever worked on a codebase where it felt like "the more code I…
PubNub has an Admin Dashboard that allows you to experiment with many of the capabilities that are present in the SDKs without installing anything.
PubNub has an Admin Dashboard that allows you to experiment with many of the capabilities that are present in the SDKs without installing anything.
Find out when people are at your door from anywhere with a smart doorbell built with Arduino, React Native, and Mobile Push Notifications.
Find out when people are at your door from anywhere with a smart doorbell built with Arduino, React Native, and Mobile Push Notifications.
Implementing React Native push notifications for iOS and Android in a React Native app for a smart doorbell.
Implementing React Native push notifications for iOS and Android in a React Native app for a smart doorbell.
Using PubNub and Arduino you can build a WiFi-enabled smart button that can be used for anything.
Using PubNub and Arduino you can build a WiFi-enabled smart button that can be used for anything.
The Dependency Rule In Uncle Bob's book, he describes the dependency rule. That rule specifies that something declared in an outer circle…
AWS recently announced the EventBridge offering which helps developers build universal, reliable and fully event-driven applications. Come see how to use it with Serverless Framework
29 Jul 2019
In this example, we explore Publish and Subscribe messaging using a sample real time Android chat application.
In this example, we explore Publish and Subscribe messaging using a sample real time Android chat application.
In this Android chat tutorial with Java, we're building our real-time user list using the Presence API.
In this Android chat tutorial with Java, we're building our real-time user list using the Presence API.
Learn How to Build an Online Friend List using Advanced Channel Groups in your AngularJS Chat App.
Learn How to Build an Online Friend List using Advanced Channel Groups in your AngularJS Chat App.
How to send and receive chat messages in real time using AngularJS. This tutorial covers chat basics.
How to send and receive chat messages in real time using AngularJS. This tutorial covers chat basics.
How to detect and stream location data to a live-updating map for Android with Android geolocation tracking and the Google Maps API.
How to detect and stream location data to a live-updating map for Android with Android geolocation tracking and the Google Maps API.
A marker identifies a location on a map. Here's how to plot them in real time using PubNub and the Google Maps API to build live geolocation tracking.
A marker identifies a location on a map. Here's how to plot them in real time using PubNub and the Google Maps API to build live geolocation tracking.
How to build a language translator chat application that automatically translates one message in one language to another in real time.
How to build a language translator chat application that automatically translates one message in one language to another in real time.
Learn how to build a complete AngularJS chat app with infinite Scroll to retrieve and display stored messages.
Learn how to build a complete AngularJS chat app with infinite Scroll to retrieve and display stored messages.
Learn how to build a complete AngularJS chat app with a typing indicator for any industry including reggulated industries such as healthcare
Learn how to build a complete AngularJS chat app with a typing indicator for any industry including reggulated industries such as healthcare
An introduction to IBM Watson APIs and Functions, and an overview of the different APIs available to build cognition into your real-time apps.
An introduction to IBM Watson APIs and Functions, and an overview of the different APIs available to build cognition into your real-time apps.
Build an app that searches a database in real-time to analyze and retrieve data based on a submitted question with IBM Watson Discovery + PubNub.