
Sign up to save your podcasts
Or


Many thanks to the GDE program for creating this initiative! In this episode I cover my learnings from buying my first "professional" mic - what are some of the things you need to know and how is my experience going so far with the mic I have bought.
Typescript is becoming one of the popular languages to use - but do we really need it? How helpful are the typings we write? What makes it stand out from Javascript? This and more in this episode covering the use of Typescript, benefits of typings, and some things to look out for.
As Docker and Containerisation have taken over the world - we have many different options to deploy our apps to. Within the AWS ecosystem, we have a few options from EKS, ECS and ElasticBeanstalk. While the latter might sound like an outdated option in front of EKS and ECS, it is surprisingly useful - this and more in this weeks podcast.
Gone are the days when we need tech teams to setup a simple website. Now a days we simply sign up like we do for Gmail and have everything setup in no time! And it costs just a few dollars per month. No Code tech is awesome and its here to make those mundane development roles redundant. With loads of new tools out there from making simple websites to building complex data entry apps or dashboards - the ecosystem is moving fast to empower the non-technical folks out there so build tech is more accessible and it becomes easier to innovate.
Writing documentation is not something we think about every day - but it is something we are interacting with on a daily basis. In a world of ever changing requirements and technology, if we are not documenting our technical journey properly - we are simply rebuilding the same wheel again and again. Documentation is at the core of any product, how its build, why it's built that way. And in this podcast we cover how we write this documentation in the best way possible. This is a summary of the technical writing course linked below.
Technical Writing Docs:
https://developers.google.com/tech-writing/one
Register for workshop here:
https://docs.google.com/forms/d/e/1FAIpQLSc26RofABVtJkF1gRE7Pm7u2RBd6NBRbdqtYVUxYD_DVKwVUg/viewform
Writing async code is important when building any application. You dont want your threads to be blocked on http calls and db look ups - esp if the language you are using is single threaded! I was surprised to find that most code written in Python is synchronous though that is now rapidly changing. Writing asynchronous code right now means using libraries like Celery which do all the work in a separate process. What is it, how do we use it and how does it work - this and more in this episode.
In this session, I collect all the tips and tricks I have been using over the last decade and bring them together for a short 10 min checklist for making your website super fast. You can bookmark this episode and run through the points every time your website needs a boost!
If you are building a services company or an e-commerce store in Pakistan - eventually you will realize you need to accept online payments. Normally this requires a Payment Gateway - a simple service you can sign up to and integrate in a matter of minutes into your platform. But its not that easy in Pakistan as yet. What are the options? What works and what doesnt work? All this and more in this weeks podcast.
Micro-services is the popular architecture pattern which has taken the world over by storm. The promise of small manageable applications with fast iterations and seamless efficient scaling has attracted many developers on taking on this as a default pattern for all their apps. But we should not be too quick dismiss the handy old monolith. In this episode we take a dive into micro-services to see if they are really that amazing underneath.
Continuous Integration (CI) is slowly becoming one of the main pillars for software development. As our software becomes more complex we add more and more tooling around it to automate, so we can focus on whats important - writing code. CI is what runs most of that tooling and keeps it out of the way.. until we need break something and it needs our attention. It gives us the confidence to deploy, again and again so that we move faster in this rapidly changing world.
From the publisher's feed