tech/webdev magazine

August 2, 2020

A "Design Problem" Is Everyone’s Problem

Sunday, August 02, 2020 Teklinks

“Well, that sounds like a ‘design’ problem.” It’s a phrase I’ve heard many times in my career. I used to love it. There was a unique challenge, and everyone was relying on designers to find the solution.

Full article

Independence, autonomy, too many small teams

Sunday, August 02, 2020 Teklinks

“The two pizza team” paradigm has become really popular in the context of organizing software teams. The idea is to have small, self-reliant teams working independently to solve problems.

Full article

How To Transition Your Web Application to TypeScript

Sunday, August 02, 2020 Teklinks

TypeScript adds static typing to JavaScript, which improves the IDE experience and reduces bugs. It’s easy to learn, but transitioning an existing application to TypeScript can be an arduous process. We’ll discuss some of the techniques for working with it in your app.

Full article

August 1, 2020

Use Chrome DevTools Like a Senior Frontend Developer

Saturday, August 01, 2020 Teklinks

Okay, now for some reason, you’ve finally chosen Chrome as the browser you’re developing for. Then you open Developer Tools and start debugging your code. You sometimes open the Console panel to examine the output of your program, or the Elements panel to check the CSS code for DOM Elements.

Full article

A Complete Guide to Testing React Hooks

Saturday, August 01, 2020 Teklinks

Hooks were introduced in React 16.8 in late 2018. They are functions that hook into a functional component and allow us to use state and component features like componentDidUpdate, componentDidMount, and more. This was not possible before.

Full article

Ink 3

Saturday, August 01, 2020 Teklinks

Ink 3 is available today. Ink lets you build command-line apps using React and have fun while doing so too. Ink is a special project to me, because it's been surreal to watch how a tiny experiment grew into a full-featured command-line UI toolkit that's used by Gatsby, Parcel, Yarn, Terraform, tap, Prisma, Shopify, New York Times and many others.

Full article

July 30, 2020

Angular 10 in depth

Thursday, July 30, 2020 Teklinks

In this article, I’ll go over (almost) everything noteworthy in this brand new release. I’ll also highlight what’s changed around Angular. If you want an helicopter view of what’s included, then check out the official Angular blog. Here, I’ll try to dig deeper into the release notes.

Full article