tech/webdev magazine

August 31, 2022

How I structure my teams for growth

Wednesday, August 31, 2022 Teklinks

Having worked in a number of scale-ups in the last 10 years, there are a few principles I have adopted for scaling Tech and Product teams. The first one, is to organize teams to be cross-functional.

Full article

August 30, 2022

Not all engineering leaders are engineering managers

Tuesday, August 30, 2022 Teklinks

Great managers make great teams, and organisations are rightfully eager to find engineers with manager potential. But management should not be the default career path for engineers. Many of the "leadership" skills that make for good managers (e.g.

Full article

Monitor Events and Function Calls via Console

Tuesday, August 30, 2022 Teklinks

Despite having worked on the very complex Firefox for a number of years, I'll always love plain old console.log debugging. Logging can provide an audit trail as events happen and text you can share with others.

Full article

August 29, 2022

Resumability, WTF?

Monday, August 29, 2022 Teklinks

Maybe you've heard the term Resumability thrown around recently. Maybe someone gushing over Miško Hevery's new Qwik framework. Maybe you've heard me mention it in our work for the upcoming Marko 6. Maybe you heard it has something to do with hydration. But you aren't even clear what hydration is.

Full article

How to use Forms in React

Monday, August 29, 2022 Teklinks

Sooner or later every React developer has to handle forms. The following tutorial will give you a comprehensive overview about forms in React. You will learn how to manage form state in React, the difference of controlled and uncontrolled forms (state vs reference), how to submit a form (e.g.

Full article

August 26, 2022

The JavaScript Paradox

Friday, August 26, 2022 Teklinks

I'm not sure if there's ever been a language more loathed, yet so widely used, as JavaScript. I'm not of that camp. I quite like JavaScript. Its quirks, its flaws. How it somehow built upon Scheme yet was destined to be the most pervasive programming language.

Full article