tech/webdev magazine

August 31, 2018

August 30, 2018

Checkbox vs Toggle Switch

Thursday, August 30, 2018 Teklinks No comments

Forms provide several controls that make it easier to collect input from users. Using the right control at right place is a challenge while designing forms. A checkbox control has three states: unselected, selected, and indeterminate.

Full article

Structuring a React Project — a Definitive Guide

Thursday, August 30, 2018 Teklinks No comments

React’s ecosystem aims to give users complete control over everything, without being tied to a any particular way of doing things. Still, while some common patterns and conventions have been established recently, one thing that the React community has stayed away from is standardizing a unified project structure.

Full article

How to Install and Run Chrome OS Without Chromebook

Thursday, August 30, 2018 Teklinks No comments

Google Chrome OS is one of the emerging operating systems that’s gaining popularity, primarily due to its growing list of features. Although it was possible to run the Chromium OS (the base version of Chrome OS), on Windows yet it was not possible to run the actual OS.

Full article

Best Practices For Mobile Form Design

Thursday, August 30, 2018 Teklinks No comments

Users can be hesitant to fill out forms. That is why it is our goal as designers to make the process of filling out a form as easy as possible. Nick shares some techniques that can help you design effective forms. (This article is kindly sponsored by Adobe.

Full article

August 28, 2018

10 Ways to Misuse Angular

Tuesday, August 28, 2018 Teklinks No comments

Co-written with Varun Vachhar. Any chainsaw that can cut down a tree can also take off a leg if used carelessly. Equally, any framework as powerful as Angular will inevitably contain traps for the unwary.

Full article

Using feature detection to write CSS with cross-browser support

Tuesday, August 28, 2018 Teklinks No comments

In early 2017, I presented a couple of workshops on the topic of CSS feature detection, titled CSS Feature Detection in 2017. A friend of mine, Justin Slack from New Media Labs, recently sent me a link to the phenomenal Feature Query Manager extension (available for both Chrome and Firefox), by Nigerian developer Ire Aderinokun. This seemed to be a perfect addition to my workshop material on the subject.

Full article

August 27, 2018

August 23, 2018

What exactly is Node.js?

Thursday, August 23, 2018 Teklinks No comments

Node.js is a JavaScript run-time environment. Sounds great, but what does that mean? How does that work? The Node run-time environment includes everything you need to execute a program written in JavaScript.

Full article

CSS and PWAs: Some Tips for Building Progressive Web Apps

Thursday, August 23, 2018 Teklinks No comments

The latest iteration of all of this is the progressive web app (PWA). A PWA is a software platform that aims to combine the best of both the Web and the native experience for website/app users. In this article on CSS and PWAs, we’re going to discuss a number of techniques that can be used when creating the CSS required for the development of PWAs.

Full article

August 22, 2018

August 21, 2018

August 20, 2018

NestJS as an Ionic 4 Backend

Monday, August 20, 2018 Teklinks No comments

Back to my blog for a long time. Now take a small touch to NestJS. Yes, if you familiar with Ionic 2, 3 (and now Ionic 4 for Angular) you should take a look at NestJS, I think it’s a cool thing for Angular’s man.

Full article

August 17, 2018

August 16, 2018

August 15, 2018

Why Small Teams Win And Bigger Ones Fail

Wednesday, August 15, 2018 Teklinks No comments

We live in a world of abundance which in the end has a negative consequence on our way of thinking. And in the business world, we become cluttered in the need for more. More people, more resources, bigger offices, more products, more features — it’s a “more and more” era.

Full article

August 14, 2018

Walk Through Docker

Tuesday, August 14, 2018 Teklinks No comments

What is Docker? Docker is the open platform for developers and system admins to build,ship and run distributed application on laptops,VM or cloud.Docker is widely used for operations to run multiple application in containerization form.

Full article

August 13, 2018

Vue CLI 3.0 is here!

Monday, August 13, 2018 Teklinks No comments

Over the past few months, we’ve been working really hard on the next generation of Vue CLI, the standard build toolchain for Vue applications. Today we are thrilled to announce the release of Vue CLI 3.0 and all the exciting features that come with it.

Full article

August 11, 2018

Architecture in Angular projects

Saturday, August 11, 2018 Teklinks No comments

One year ago, I published Understanding Angular modules (NgModule). This post was focused on a technical point: scope, to know when to import a NgModule. You should read it first, but it didn’t explain how to organize your own modules.

Full article

Learn How to Setup a CI/CD Pipeline From Scratch

Saturday, August 11, 2018 Teklinks No comments

A CI/CD Pipeline implementation, or Continuous Integration/Continuous Deployment, is the backbone of the modern DevOps environment. It bridges the gap between development and operations teams by automating the building, testing, and deployment of applications.

Full article

August 9, 2018

Deploy your Create React App with Docker and Ngnix

Thursday, August 09, 2018 Teklinks No comments

One of my main frustrations when it comes to Create React App, or really any frontend app that is served statically without a server backing it, is that your routes are now gone. You can access them from inside the app and go from page to page but if you try to access a page directly well…

Full article

11 Painful Git Interview Questions You Will Cry On

Thursday, August 09, 2018 Teklinks No comments

According to the latest Stack Overflow developer survey, more than 70 percent of developers use Git, making it the most-used VCS in the world. Git is commonly used for both open source and commercial software development, with significant benefits for individuals, teams and businesses.

Full article

Demo: GitLab + Jira + Jenkins

Thursday, August 09, 2018 Teklinks No comments

One of the things we love about GitLab is that while it can replace all your other software development lifecycle tools (no, really); it doesn't have to. Whether you want to rip and replace everything or use it for one or two stages of your workflow, alongside your existing toolset (for now, or forever), we've got you covered.

Full article

August 8, 2018