tech/webdev magazine

June 30, 2021

Useful Front-End Boilerplates And Starter Kits

Wednesday, June 30, 2021 Teklinks No comments

We don’t need to write everything from scratch every single time. With boilerplates and starter kits, we can set up our projects faster, and get to work immediately. We’ve also just recently covered CSS auditing tools, CSS generators, accessible front-end components and VS code extensions — you might find them useful, too.

Full article

June 29, 2021

The 6 Levels of UX Maturity

Tuesday, June 29, 2021 Teklinks No comments

Summary: Our UX-maturity model has 6 stages that cover processes, design, research, leadership support, and longevity of UX. Use our quiz to get an idea of your organization’s UX maturity. UX maturity measures an organization’s desire and ability to successfully deliver user-centered design.

Full article

Building WebRTC Video Chat Applications

Tuesday, June 29, 2021 Teklinks No comments

With the advent of WebRTC and the increasing capacity of browsers to handle peer-to-peer communications in real time, it’s easier than ever to build real-time applications. In this article, we’ll take a look at SimpleWebRTC and how we can use the platform in implementing WebRTC technology.

Full article

June 27, 2021

Creating A Multi-Author Blog With Next.js

Sunday, June 27, 2021 Teklinks No comments

This article explains how we can connect different types of content in a Next.js application. With this technique, we can add any kind of one-to-one, one-to-many, or even many-to-many relationship to our projects. In this article, we are going to build a blog with Next.js that supports two or more authors. We will attribute each post to an author and show their name and picture with their posts. Each author also gets a profile page, which lists all posts they contributed.

Full article

Automation Testing Pyramid Today

Sunday, June 27, 2021 Teklinks No comments

In this article, explore the familiar concept in software engineering, the automation testing pyramid. Testing pyramid is a familiar concept in software engineering. The model drew greater attention in Mike Cohn’s 2009 book Succeeding with Agile.

Full article

June 26, 2021

Feature Flag, What? Why? How?

Saturday, June 26, 2021 Teklinks No comments

Velocity in agile development measures the quantity of work a team can accomplish in a sprint. It can be measured in story points, hours or days. The higher the velocity of a team, the more features it delivers, the more value it brings to customers.

Full article

June 24, 2021

Image To Text Conversion With React And Tesseract.js (OCR)

Thursday, June 24, 2021 Teklinks No comments

Do you have to process data manually because it is served through images or scanned documents? An image-to-text conversion makes it possible to extract text from images to automate the processing of texts on images, videos, and scanned documents. In this article, we look at how to convert an image to text with React and Tesseract.js(OCR), preprocess images, and deal with the limitations of Tesseract (OCR).

Full article

June 23, 2021

Software Engineering Principles To Live By

Wednesday, June 23, 2021 Teklinks No comments

Back again, with another off the top shelf; Software principles to recite before bed - literally. Throughout the software engineering lifecycle, practices have come and gone. Those that have stuck and those that have withstood the test of time have been the building blocks of what we have today.

Full article

21 Handy Chrome Extensions for Google Calendar

Wednesday, June 23, 2021 Teklinks No comments

If you work on the Web, you will depend a lot on the calender to keep track of project progress, submission deadlines and the likes. For most of us, Google Calendar is a great scheduling tool, mostly because it had been conveniently integrated with Gmail and other Google services.

Full article

June 22, 2021

An Alternative Voice UI To Voice Assistants

Tuesday, June 22, 2021 Teklinks No comments

Voice assistants are currently the most popular use case for voice user interfaces. However, due to the bad feedback loop resulting from voice assistants can only solve simple user tasks such as setting an alarm or playing music. In order for voice user interfaces to really break through, feedback to the user must be visual, not auditive.

Full article

June 16, 2021

Google Web Vitals best practices for single-page apps

Wednesday, June 16, 2021 Teklinks No comments

Web Vitals is an initiative started by Google to define a common set of quality signals that can help measure user experiences across the web. One of the initiative’s goals is to make it easier for website owners to measure site performance without extensive experience in performance engineering.

Full article

Adding Voice Search to a React Application

Wednesday, June 16, 2021 Teklinks No comments

Voice commands are not only for assistants like Google or Alexa. They can also be added to your mobile and desktop apps, offering both extra functionality and even fun for your end users. And adding voice commands or voice search to your apps can be very easy.

Full article

June 15, 2021

Discord for Work? Yes!

Tuesday, June 15, 2021 Teklinks No comments

As we approach more than 400 days of working remotely for Atomic Object, we have tried numerous ways to pair program virtually. It all started with simple Zoom sessions and screen sharing. However, as I joined a project with increased complexity and high demand for pairing, the communication barrier became more significant. Early on, the team tried to work around the barrier by using Discord for work.

Full article

June 11, 2021

June 9, 2021

7 Steps to Modernize and Optimize Your React App

Wednesday, June 09, 2021 Teklinks No comments

The nature of the frontend environment and the community, tools and the tech stacks are transforming so fast. These transformations are aimed towards better developer and end-user experience in general. Mindsets are improved as a result of the challenges faced by the developer day-to-day.

Full article

June 8, 2021

Design Patterns in JavaScript

Tuesday, June 08, 2021 Teklinks No comments

When we start developing applications we come across various types of problems. We solve these problems by ourselves or by consulting others. But when our applications grow in size and complexity, it might become difficult to tackle the problems that arise.

Full article

Using WebSockets with React Query

Tuesday, June 08, 2021 Teklinks No comments

How to handle live data using WebSockets together with React Query has been one of the most asked questions lately, so I thought I'd give it a try, play around with it a bit and report my findings. That's what this post is about :)

Full article

June 6, 2021

11 Popular Penetration Testing Tools for Web, Mobile and Network

Sunday, June 06, 2021 Teklinks No comments
Have you been searching for a penetration testing tool that would best serve your security testing requirements for web applications and networks? Do you want to compare and analyse different penetration testing tools and decide on which one(s) would be best suited for your enterprise? Or are you simply curious to know which tools are out there and what their features are?

Full article

How (and why) to sign Git commits

Sunday, June 06, 2021 Teklinks No comments

Let’s leave everything else aside from a moment… isn’t it oddly satisfying to have a large, green “Verified” badge on your work? 😎 Making a commit “verified”, or to be more precise, signed, is not as hard as you might think.

Full article

June 4, 2021

Building a React Component Library

Friday, June 04, 2021 Teklinks No comments

In this tutorial, we’ll build a modular React + TypeScript library with documentation, tests, isolated component previews, and much more. Why modular? Modularity is key to a “good library”. It what makes a library easy to maintain, and easy to use.

Full article

A Thorough Analysis of CSS-in-JS

Friday, June 04, 2021 Teklinks No comments

Wondering what’s even more challenging than choosing a JavaScript framework? You guessed it: choosing a CSS-in-JS solution. Why? Because there are more than 50 libraries out there, each of them offering a unique set of features.

Full article

On the Diverse And Fantastical Shapes of Testing

Friday, June 04, 2021 Teklinks No comments

There's been a recent resurgence on twitter and the like about how teams should divide up their testing efforts. In particular, Tim Bray argues compellingly in favor of taking automated testing seriously. Anyone familiar with my writing will know that I'm very much in agreement with him.

Full article

June 1, 2021

Useful VS Code Extensions For Front-End Developers

Tuesday, June 01, 2021 Teklinks No comments

Meet useful Visual Studio Code extensions for web developers: little helpers to minimize slow-downs and frustrations, and boost developer’s workflow along the way. Recently, we’ve also covered CSS auditing tools, CSS generators and accessible front-end components — you might find them useful, too.

Full article