tech/webdev magazine

September 7, 2020

10 lesser-known Web APIs you may want to use

Monday, September 07, 2020 Teklinks

API is the acronym for Application Programming Interface which defines interactions between multiple software architecture layers. Programmers carry out complex tasks easily using APIs in software development.

Full article

Work-from-Home Fatigue? Change Things Up

Monday, September 07, 2020 Teklinks

Work can be stressful and tiresome, especially these days — it can be hard to find motivation in the midst of current events. And when I’m working, I can’t always reach the same level of productivity that I have in the past. Why is that?

Full article

Towards an understanding of technical debt

Monday, September 07, 2020 Teklinks

What I was trying to say was, “I’m deeply uncomfortable with how our industry talks about this thing, I think it’s probably harmful, but I don’t know quite how to express what I mean.

Full article

September 6, 2020

Designing a JavaScript Plugin System

Sunday, September 06, 2020 Teklinks

It simplifies the API. It makes testing easier (for both BetaCalc and the plugins themselves). It reduces the dependencies of our system, making it more loosely coupled.

Full article

Redux vs React's Context API

Sunday, September 06, 2020 Teklinks

For the last few years, Redux has been THE state management solution for bigger React apps. It’s far from being dead and yet, a strong enemy is arising: React’s Context API!

Full article

A Basic Introduction to Webpack

Sunday, September 06, 2020 Teklinks

In this article, I will introduce the core concepts with Webpack in a practical easy to follow manner. I will explain setting up webpack configuration file from scratch and what each of the configuration such as entry point, css, loaders, plugins mean.

Full article

September 5, 2020

Building A Component Library With React And Emotion

Saturday, September 05, 2020 Teklinks

A component library helps to keep a design consistent across multiple projects. It ensures consistency because any changes made will propagate across the projects that make use of it. In this tutorial, we’ll learn how to build a component library, using Emotion in React to resolve inconsistencies.

Full article