Open in app

Sign In

Write

Sign In

Ali Muzaffar
Ali Muzaffar

3.8K Followers

Home

About

Jun 24, 2022

How do you find the larger of 2 dates in Google Sheets?

Do you have to find the larger of 2 dates in Google Spreadsheet or Excel? Can one or both columns potentially have invalid values? Take the scenario below. 2 columns for dates, I want to know when did a person last login to their Atlassian account?

Google Sheets

3 min read

How do you find the larger of 2 dates in Google Sheets?
How do you find the larger of 2 dates in Google Sheets?
Google Sheets

3 min read


Jan 8, 2020

Preview content of invoices with Sypht SDK— a machine learning and OCR on demand solution for documents

As we move towards a paperless word, I find an increasing number of invoices come to me through email. This works out great for me, as I can just archive them in my email or online in cloud storage. This means all my invoices are in one place, ready for…

Android

9 min read

Preview content of invoices with Sypht SDK— a machine learning and OCR on demand solution for…
Preview content of invoices with Sypht SDK— a machine learning and OCR on demand solution for…
Android

9 min read


Sep 15, 2018

Android — RecyclerView using MVVM and DataBinding

A few days ago I wrote an article on how to implement form validation using MVVM and data-binding. The idea here wasn’t to teach form validation, MVVM or data-binding, but rather to give a comprehensive example of how MVVM with data-binding can be used for complex requirements. I got a…

Android

4 min read

Android — RecyclerView using MVVM and DataBinding
Android — RecyclerView using MVVM and DataBinding
Android

4 min read


Published in

BCG Digital Ventures Engineering

·Sep 3, 2018

Android — Form input and validation using MVVM with DataBinding

There is a lot of information on the internet on how to do validations and form in Android using MVVM. I’ve however found a lot of these example don’t quite cover the feature set I would like, so I decided to create the example(s) I was seeking. TL;DR The issue with…

Android

8 min read

Android — Form input and validation using MVVM with DataBinding
Android — Form input and validation using MVVM with DataBinding
Android

8 min read


Published in

BCG Digital Ventures Engineering

·Oct 24, 2017

Getting started with Ethereum as a developer

As a developer, one of the first obstacles to overcome when starting a new platform is to understand the framework and how your projects are structured. This is followed by understanding how to deploy code and secure code in a test or production environment. The goal of this article is…

Ethereum

11 min read

Getting started with Ethereum as a developer
Getting started with Ethereum as a developer
Ethereum

11 min read


Published in

BCG Digital Ventures Engineering

·Aug 29, 2017

To build a quality app, you must consider these 8 points

There are 8 areas in app development that I have found are often ignored by designers and developers. This may be because they would rather go with an implementation of convenience, or because they are “micro-interactions” and just not sexy enough for anyone to waste any brain power on when…

App Development

7 min read

To build a quality app, you must consider these 8 points
To build a quality app, you must consider these 8 points
App Development

7 min read


Published in

BCG Digital Ventures Engineering

·Aug 28, 2017

How to publish a Kotlin-Android library to jCenter

There seems to be a lack of information out there about how to publish an Android library written in Kotlin to jCenter. If you search on how to publish an Android library to jCenter, you may have come across this post that claims to have a solution. While that solution…

Android

2 min read

Android

2 min read


Published in

BCG Digital Ventures Engineering

·Jul 10, 2017

When using react.js webpack-dev-server does not bundle

When using react.js, do you run webpack-dev-server and find that when you change your files, webpack-dev-server does not automatically rebundle your project? Instead you find yourself having to run webpack -d --watch along with webpack-dev-server in order for changes to your files to be visible? This seems to be a…

JavaScript

8 min read

When using react.js webpack-dev-server does not bundle
When using react.js webpack-dev-server does not bundle
JavaScript

8 min read


Jul 3, 2017

What does a great movie and a great app have in common? — Colour Palette

It’s hard to believe for those who aren’t well versed in movie making, but movies do have a colour palette — just like apps. When done well, the colour palette is seamless and adds to the story, when done badly, it can look garish, distract the audience. — There are a lot of different styles when it comes to choosing a colour palette for a movie. I’m going to limit our discussion to just a few ways cinematographers and directors use colour palettes and hopefully show how this is analogous to building web or mobile apps.

Design

5 min read

What does a great movie and a great app have in common? — Colour Palette
What does a great movie and a great app have in common? — Colour Palette
Design

5 min read


Published in

BCG Digital Ventures Engineering

·Jun 27, 2017

Building a full-stack web-app in Kotlin

We’re talking micro-service style API, and browser side scripting in Kotlin (Kotlin2JS) — Since Kotlin is now an officially supported language for Android, it only stands to reason that people will start to adopt Kotlin faster than Angelina Jolie can adopt children from Africa. Most of us are aware of the fact that we can just drop in Kotlin in to any Java/J2EE…

JavaScript

14 min read

Building a full-stack web-app in Kotlin
Building a full-stack web-app in Kotlin
JavaScript

14 min read

Ali Muzaffar

Ali Muzaffar

3.8K Followers

A software engineer, an Android, and a ray of hope for your darkest code. Residing in Sydney.

Following
  • Livestrong Foundation

    Livestrong Foundation

  • Lessig

    Lessig

  • Wil Wheaton

    Wil Wheaton

  • Doug Stevenson

    Doug Stevenson

  • Kashif Zafar

    Kashif Zafar

See all (85)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams