tech/webdev magazine

April 30, 2019

Understanding CSS Writing Methodologies

Tuesday, April 30, 2019 Teklinks No comments

In this post we’re going to see what CSS writing methodologies are, some well known methodologies, and how they can be useful to us in optimizing our CSS code. Let’s start with the simplest question to get the ball rolling. What is a methodology?

Full article

You’re Doing Feedback All Wrong

Tuesday, April 30, 2019 Teklinks No comments

Managers are expected to give feedback. It goes with the responsibility of leading a team of employees. The idea is that by giving compliments and constructive criticism, they will correct errors and improve the performance of their employees. If they do this task well, their teams will excel.

Full article

Customizing Angular CLI 6 build — an alternative to ng eject

Tuesday, April 30, 2019 Teklinks No comments

So your Angular 6 project just went a bit beyond TODO app and you have to customize your build configuration. The question is how? In Angular CLI 1.x (Angular 5) you had ng eject command for this, which was ejecting the whole underlying webpack configuration and allowing you to modify it as you please.

Full article

April 29, 2019

April 28, 2019

April 26, 2019

The Ways to Use React

Friday, April 26, 2019 Teklinks No comments

Before we can jump into learning more about the specifics of React, it's important to talk about all the ways we can use React. This will give us a good mental overview to see how React can be added to any project. In a nutshell, it comes down to the following:

Full article

April 22, 2019

Redis vs. MySQL Benchmarks

Monday, April 22, 2019 Teklinks No comments

In this article, we will be discussing the performance benchmarks of Redis and MySQL. To begin with, we will start with the introduction and installation of Redis on an Ubuntu machine. Then we will move towards the benchmarking between these two.

Full article

The 2019 Web Developer RoadMap

Monday, April 22, 2019 Teklinks No comments

Hello Guys, I hope you are doing great in 2019. I am sure you all have already made your goals by now and thinking about how to achieve those goals. If one of your goals is to learn to code or to become a Web Developer in 2019 then I have something great to share with you today, the 2019 Web Developer RoadMap.

Full article

April 17, 2019

April 16, 2019

Front-end Developer Handbook 2019

Tuesday, April 16, 2019 Teklinks No comments

This is a guide that everyone can use to learn about the practice of front-end development. It broadly outlines and discusses the practice of front-end engineering: how to learn it and what tools are used when practicing it in 2019.

Full article

How to install Nextcloud on Raspberry Pi

Tuesday, April 16, 2019 Teklinks No comments

NextCloud is an excellent, open source server application that gives users the ability to get a Dropbox-like file-syncing experience on a home server. The software is built to be lean, and run on nearly anything, which makes it perfect to use on the Raspberry Pi.

Full article

April 14, 2019

The Best React Extension for VS Code

Sunday, April 14, 2019 Teklinks No comments

When working with React, there's lots of code that gets repeated over and over....and over and over again. Eventually, you start to think, "there's got to be a better way". Don't worry, there is! In this article we will look at the ES7 React/Redux/GraphQL/React-Native snippets** **extension.

Full article

April 12, 2019

Tips & Tricks for Gatsby

Friday, April 12, 2019 Teklinks No comments

For some time now I've been trying to publish quick tips about Gatsby on Twitter, because the community loves such short, useful tips. Accordingly, I had already created a Twitter moment back then - but why only content from me? On January 6th of this year I also called the community to share their quick tips (with great success).

Full article

April 9, 2019

Trunk-based Development vs. Git Flow

Tuesday, April 09, 2019 Teklinks No comments

In order to develop quality software, we need to be able to track all changes and reverse them if necessary. Version control systems fill that role by tracking project history and helping to merge changes made by multiple people. They greatly speed up work and give us the ability to find bugs more easily.

Full article

Functional Programming with JavaScript in 3 Steps

Tuesday, April 09, 2019 Teklinks 1 comment

Functional programming has its roots in lambda calculus, a mathematical concept dating back to the 1930s. That might sound daunting, but it’s really not. Without going into the mathematical theory, these principles will introduce you to some of the wonders of functional programming and its benefits for your software.

Full article

How to Start Flying with Angular and NgRx

Tuesday, April 09, 2019 Teklinks No comments

One of the biggest challenges with any application is managing data. In the world of Angular, there are a lot of patterns to follow to manage your application. These typically involve using decorators like Input and Output, or things like RxJs Observables to watch for data changes.

Full article

Reduce, Reduce, Reduce

Tuesday, April 09, 2019 Teklinks No comments

After my last article on map, filter, and reduce there was an outpour of requests to do an article on just reduce. This time let’s dive into all the fun things you can do with reduce. Before we do that though, let’s make sure we really understand how it works.

Full article

April 7, 2019

Imperative vs Declarative Programming

Sunday, April 07, 2019 Teklinks No comments

At this point, you’ve undoubtedly heard about imperative programming vs. declarative programming. You might have even searched for what those terms actually mean. Sadly, you probably encountered a definition similar to this

Full article

April 6, 2019

April 4, 2019

Useful Tools for Developers

Thursday, April 04, 2019 Teklinks No comments

Some below tools helped me a lot when i needed it. Feel free to add more tools, if you know more tools and if you want to help the developer's community. Comment below what tool you already know, or what tool you do not know and will help you a lot.

Full article

Building a Raspberry Pi security camera with OpenCV

Thursday, April 04, 2019 Teklinks 4 comments

In this tutorial, you will learn how to build a Raspberry Pi security camera using OpenCV and computer vision. The Pi security camera will be IoT capable, making it possible for our Raspberry Pi to to send TXT/MMS message notifications, images, and video clips when the security camera is triggered.

Full article

The Science of Product Management

Thursday, April 04, 2019 Teklinks No comments

Over the past five years, I’ve trained over 5000 Product Managers who were new to the field. These have been at large companies, small companies, online, in person. The works. While the work has been incredibly rewarding, it’s also left me conflicted.

Full article

April 2, 2019

Top 21 Angular Interview Questions | Theory and Practice for 2019

Tuesday, April 02, 2019 Teklinks No comments

Angular, one of the go-to solutions for today’s front-end development, is a powerful tool loved by many developers. Introduced just a few years ago, in 2016, it took the web development world by storm: the Angular team at Google utilized all of their knowledge to design the best framework for creating web applications. Today, Angular, along with React and Vue.js, dominates web development.

Full article