Feb 17, 2022

Getting Started with Combine in Swift

Getting Started with Combine in Swift The Combine Framework is huge and as such, impossible to go over in a single article. For the sake of brevity, I’ll split this into a series of posts. Consider this first one to be just an introduction to Combine —

Minhaz Panara

Read More

Aug 22, 2021

Building a Next JS PWA using next-pwa and service worker

Before jumping into building a Next JS PWA (progressive web app), let’s go over some basics. What is a PWA? PWA refers to 'Progressive web application'. PWAs are built using common web technologies like HTML, CSS, and JavaScript, but they feel

Deepak Bhadoriya

Read More

Apr 07, 2021

KaiOS: Everything you need to know

I’ve been tinkering with the KaiOS platform for some time now and in this post, I’ll try to sum up everything that I’ve learned about it — its application ecosystem, devices, and basically, everything that would help you to: Get an insight into KaiOS.

Huzaifa Arif

Read More

Feb 21, 2021

Creational Design Patterns using Typescript

Creational Design Patterns using Typescript Creational Design Patterns are the category of design patterns that deal with object creation mechanisms. These are particularly important when the developer needs to incorporate some types of

Yatin M.

Read More

Dec 13, 2020

RAIL: A Framework to measure performance

RAIL: A Framework to measure performance This article broadly covers the following areas: An overview of the RAIL model. An overview of Pixel pipeline and Frame journey. A sample problem covering the frame drop issue and how to debug and

Nitish Mittal

Read More

Oct 15, 2020

SOLID Principles using Typescript

Typescript is like the object-oriented version of Javascript. This article discusses the best practices of object-oriented software design using Typescript. In software design over many years, commonly occurring problems were identified. Re-usable

Yatin M.

Read More

Jul 20, 2020

Enhance Your Routine DB Activities With Django's ORM

Database transactions have never been trivial in our groove of building efficient web applications. They play a major role - dictating performance almost single-handedly in data-intensive applications. There are, however, some nearly hidden approaches that aren't part of our routine development yet. These could enhance our interactions with the database and, inwardly, give us the chance to unleash all the power of Django's ORM. I had a chance to play around with these simple yet interesting methods recently and made some interesting discoveries. Let's dive in!

Susmitha Gudapati

Read More

Jun 04, 2020

Steering Django Towards an Async World

Adding async support to Django is meant to make it performant, and allow users to run tasks concurrently by overcoming inefficient threading. Because Django has been synchronous for a long time now, its community couldn't unravel its capabilities in asynchronous programming. So, in addition to improving its performance, it also aims to unlock capabilities for the community in the async world!

Susmitha Gudapati

Read More