Serverless architecture has become very popular over the last few years. In this episode we cover an introduction to this topic and talk about how Cloudflare Workers have implemented the serverless architecture. I share different ideas and thoughts on the ideology behind Cloudflare Workers and when they are most useful.
I recently rebuilt my personal website (imars.info) using NextJS and in this episode I share my experience in building it and my thoughts on the framework and how it compares to Wordpress which is something I have been using for a long time. _This is not sponsored content_
AMP enables the creation of websites and ads that are consistently fast, beautiful and high-performing across devices and distribution platforms. It is an opensource toolkit which can be used for static pages as well as dynamic ones. But why do we need AMP? And how does it make our web faster? This and more in this short introduction of AMP HTML.
In this final episode of the Core Web Vital series, we bring together all that we have learnt and talk about the thing that matters the most - the 3 metrics set by Google which show how good or bad our website is currently performing. Largest Contentful Paint, First Input Delay and Cumulative Layout Shift - what are they, how are they calculated and how can we improve them? Just a few of the things I will share in this episode.
How does a browser render an HTML page? In this episode we dive into the world of DOM, CSSOM and Critical Render Paths. We understand what makes our website loading slow and how can we remove it so it can be made faster.
Core Web Vitals is the new standard set by Google to measure performance of our websites. In this multi-part series we will be covering on different aspects of web performance, starting with the basics. What makes a slow website and what are some of the things we need to keep in mind when reviewing our own website. In the upcoming episodes we will discuss what makes the website slow (technically) and how Core Vitals help us make it better.
In this episode I cover another very popular question I get - what kind of mobile app should I be building? With the rise of PWAs, Hybrids, Compile to Native, Flutter and native apps one does get lost in trying to figure out the best course of action. I try to explain the high level pros and cons for each and what really matter when making the decision for your mobile app.
In the previous episode we talked about what is the whole point of design systems, and if we need them or not. In this episode we cover a more technical perspective and discuss how do we go about building a design system from a flow perspective. We will also discuss some tools which can help us build this as well.
Here is another over hyped term. Every company seems to be making one now a days? But what is a design system really? How does it help you create better frontends? Is it really more than just a component library? Will be answering this and more in this episode.
Another popular question I get asked is which language is best to start off with when learning programming. Here is a quick overview of the two languages, their similarity and differences and a quick discussion on what are something of the things to think about when choosing one of them.
The most controversial topic in the frontend web space - which framework is better and which one should we spent time learning? The answer is not that straight forward! - I review both of them and share my perspective on what makes each the best.
Welcome to Karachi Wala Developer Podcast! In this series, I will share a little about my experience about different technologies and things related to startups. My name is Mashhood and currently I am the CTO at Sastaticket, and Google Developer Expert for Web and Angular. I have been working since I was a kid, and now with the 10+ year professional experience under my belt, I will be using this micro-podcast medium to share my thoughts on different technical things.