tech/webdev magazine

September 6, 2019

How to CI and CD a Node.JS Application Using GitHub Actions

Friday, September 06, 2019 Teklinks

This article will cover the following: Use Docker instead of bare metal deployment, Use GitHub actions for continuous integration of your app, Use GitHub actions for continuous deployment by pushing the Docker image to a Docker registry (Docker Hub)

Full article

I just don’t want to be a software developer anymore

Friday, September 06, 2019 Teklinks

It’s an easy story for me to tell. When I was 10 there was nothing more exciting to me than playing around with the old broken computers my dad, who worked in tech, would give me. I became a teenage game modder and hobby web developer.

Full article

September 4, 2019

VuePress: Documentation Made Easy

Wednesday, September 04, 2019 Teklinks

11 min read Vue, Tools, Workflow Share on Twitter or LinkedIn One of the most overlooked aspects of creating and/or maintaining any software library is good documentation. Luckily for you, a new tool on the market is here to make it easy for you to create great documentation for your projects.

Full article

September 3, 2019

8 Contract Clauses You Should Never Freelance Without

Tuesday, September 03, 2019 Teklinks

Do you have a contract when you begin a freelance project? If not, then you should. Working without a contract is an invitation to be taken advantage of. A contract helps streamline your work around a schedule as well as all those clarified details of what was agreed between you and the client. More importantly, it prevents you from double work and headaches down the line.

Full article

Styling Links with Real Underlines

Tuesday, September 03, 2019 Teklinks

Before we come to how to style underlines, we should answer the question: should we underline? In graphic design, underlines are generally seen as unsophisticated. There are nicer ways to draw emphasis, to establish hierarchy, and to demarcate titles. That’s clear in this advice from Butterick’s "Practical Typography".

Full article

August 29, 2019

Good Practices for Testing React Apps

Thursday, August 29, 2019 Teklinks

Alright, hot off the heels from reading GOOS, I have some insights on creating testable React apps. First and foremost, start every feature with an end-to-end test. An end-to-end test is basically a test from the user’s perspective (click here, wait, confirm this text is displayed, etc.

Full article