Quick post about how to use the CSS gap property with flex layout mode in browsers that still don't support it, like Safari
Developers are high performance professional thinkers and thus we are particularly susceptible to problems of the mind. Stoicism has helped me greatly to tackle these problems and this is an attempt to help others in the same way.
My blog has been long overdue for some aesthetic love and I decided to give Tailwind a run for its money. This is my experience.
For my entire life I've always wanted to change the world, perhaps the time is ripe for me to do just that.
On the nature of love and hate for inanimate things such as programming languages and how to take a more objective stance against the vast programming landscape.
Let's talk about the amazing growth we've seen in 2020 and what plans we have for 2021. Thank you!
It is a pleasure to bring you a interview with Tanner Linsley, React Query creator, open source maintainer, dad, family man, religious man and so much more, let’s get to know him and see what he has to say about programming, open source and so much more.
Introducing ibridge, a tiny, typesafe, promise-based library for bidirectional and secure iframe communication.
We study React applications performance from the ground up, the processes involved, the tools to measure and identify slow parts, the important metrics to take in account, how these impact the UX and the various ways there are available to make applications super fast and smooth. Grab a cup of coffee and enjoy the ride.
Let's cover the main programming principles I have developed. They act as a Technical Compass that help me navigate all the decision I have to make constantly; ranging from the high level architectural to the low level naming, function structures, etc.
Bitbucket sucks for developers because it was made for managers
Modern tools and technique have superseded using Redux for data fetching, providing a more effective and efficient solution to this problem, reducing the amount of code and decisions we need to make in order to fetch data which is common, day to day, task in modern app development.
Why I love Jest and why you should consider it for your next project.
Let's build the basic boilerplate for OpenId Connect based authencation with Google as Identity provider, persistent session cookies, express middleware in Typescript and Node.js
Let's quickly cover how to create namespaces in Express.js, something that is not so evident in the official docs and is farily common.
Whether you are working on an open source library or an internal private library you should master the art of CHANGELOG. This is a fundamental not-code part of maintaining libraries and enables consumers to understand what they can expect when moving from version to version.
Gatsby Starter Blog doesn't support multiple authors by default. Let's fix that! And in the Journey we will uncover how to use the file system as source of dynamic data
Whether you are working on a fin tech startup or you want to start investing or you simply are curious about the world of investing and finance this post will be for you. We will layout a roadmap to learn the basics and beyond that resembles the path I’ve taken myself.
Creating a game is easier than ever with all the tools that we have available. This article will hopefully ease you into game development, reviewing both general concepts and specific implementations with the help of robust technologies such as TypeScript and PixiJS by creating a small clone of a pretty well-known game!
Docker has become a widely used technology and chances are you are going to have to deal with it eventually, at least superficially, in your Front End career. Let's cover the basic concepts and day to day useful commands you will likely use when dealing with Docker.
We can extend static sites by creating a simple page view counter that is processed in a serverless manner, and for free. Microsoft Azure provides Functions as a flagship service to do this. Let's explore building it on Visual Studio.