Webpack explained simply β plugins, loaders and Babel π Jun 22, 2019 · β 7 min read · βοΈ Iskander Samatov Webpack plays a major part in web development today. So in this post, I'm explaining Webpack in the simplest way possible.
Node.js Build scalable architecture with plugins π Jun 15, 2019 · β 6 min read · βοΈ Iskander Samatov In this short blog post, I want to go over the benefits and reasons for separating your reusable Node.js code into plugins.
Node.js: Module wiring and dependencies explained π Jun 1, 2019 · β 9 min read · βοΈ Iskander Samatov In this post, let's explore the behind-scenes of the Node.js module system and how it's wired together in a way that flexible and scalable.
Different ways to achieve encapsulation in JavaScript(ES6): π May 18, 2019 · β 6 min read · βοΈ Iskander Samatov In this post, I'm going over various techniques you can use to achieve encapsulation in JavaScript(ES6).
Book Review: John Sonmez -The Complete Software Developerβs Career Guide π Apr 29, 2019 · β 4 min read · βοΈ Iskander Samatov In this post, I'm writing a short review of the book "The Complete Software Developer's Career Guide" by John Sonmez.
Avoid long If/else with a Strategy Pattern π Apr 21, 2019 · β 5 min read · βοΈ Iskander Samatov In this post, let's cover Strategy Pattern. This pattern will help you write loosely coupled code and avoid long if/else statements.
Node.JS: Composable factory functions over classes π Apr 14, 2019 · β 6 min read · βοΈ Iskander Samatov Composable Factory Functions let you create objects that combine multiple features without creating a tightly coupled class hierarchy.
How to create social media app with GetStream and Node.JS π Apr 7, 2019 · β 7 min read · βοΈ Iskander Samatov Let's go over using the GetStream API with Node.JS to build your social media app components and make the development faster.
React Native: Fluid card drag and drop animation π Mar 19, 2019 · β 6 min read · βοΈ Iskander Samatov Recently I wrote a drag and drop animation inspired by Asana's UI in React Native. In this post, I'm going to share how I built it.
Differences between React.JS and React Native π Mar 8, 2019 · β 5 min read · βοΈ Iskander Samatov If you know React.JS, in this post you will learn the differences that you need to learn to start building with React Native.
JavaScript: Write your asynchronous code linearly π Feb 23, 2019 · β 6 min read · βοΈ Iskander Samatov This short article lists tips and tricks and explains how to structure and write your asynchronous code in a linear fashion in JavaScript.
How to connect Gmail Add-on to your non-google service π Feb 15, 2019 · β 7 min read · βοΈ Iskander Samatov Tutorial on how to connect your Gmail add-on to your non-google services and set up a proper authentication system for the user.
Android: Handle generics using Gson in both Kotlin and Java π Feb 2, 2019 · β 4 min read · βοΈ Iskander Samatov How do you actually use Gson and Generics in both Kotlin and Java to easily convert JSON strings of any structure into Java or Kotlin objects?