tech/webdev magazine

December 31, 2016

Getting Started With Blynk: Simple DIY IoT Devices

Saturday, December 31, 2016 Teklinks

Blynk is an Internet of Things (IoT) service designed to make remote control and reading sensor data from your devices as quick and easy as possible. In this article we will cover exactly what Blynk is, how it works, and provide two short example projects on different uses of the service with NodeMCU and Raspberry Pi development boards.

Full article

December 30, 2016

Test Drive Jenkins using Docker - Part I

Friday, December 30, 2016 Teklinks

PS: I'm not the expert but just tried this out for the first time so your comments and suggestions will be very appreciated. If you want to install locally without using Docker, you can download the war file here. You can find the older version by the link below.

Full article

Libraries.io – Open Source Search Engine For Developers

Friday, December 30, 2016 Teklinks

There are millions of open source projects online with new ones being launched every day. Developers from all backgrounds flock to open source because it’s the best way to scale a new project by crowdsourcing bug reports and code solutions.

Full article

My Top Apps for 2017

Friday, December 30, 2016 Teklinks

Last week my phone stopped working out of nowhere, I had to do a factory reset and install all apps again. This week I had my laptop replaced so once again I had to install everything from scratch. I could easily use one of my backups to restore everything, but I kinda like a fresh start.

Full article

How To Nail A Technical Presentation

Friday, December 30, 2016 Teklinks

Whether you’re an engineer, a maker, a hacker or a baker, at some point you’ll want to share your work with other people. Perhaps it’s a meeting at work to discuss process improvements, or a talk at a conference discussing some research you’ve done into hacking a new embedded platform.

Full article

10 Most Shared JavaScript Scene Posts of 2016

Friday, December 30, 2016 Teklinks

2016 was a stellar year for JavaScript Scene. We doubled our readership to more than half a million per month. Thank you for your support. Here are the articles shared the most by readers like you in 2016: I predict 2017 will be another great year for JavaScript. Thanks for reading!

Full article

December 29, 2016

12 Little-Known CSS Facts (The Sequel)

Thursday, December 29, 2016 Teklinks

Over a year ago I published the original 12 Little-known CSS Facts and, to this day, it has been one of SitePoint’s most popular articles ever. Since that post was published, I’ve been collecting more little CSS tips and tidbits for a new post.

Full article

The 45 Questions You Should Ask In Every Job Interview

Thursday, December 29, 2016 Teklinks

It was the middle of July 2008, and I had just bought an expensive power suit for a job interview. After being laid off during the height of the recession and unemployed for about six weeks, I was feeling desperate and willing to spend money on anything that might put my career on track.

Full article

ES5 to ES6 with Lebab

Thursday, December 29, 2016 Teklinks

We all love the goodies that come with ES6, many of them which you can see in Six Tiny But Awesome ES6 Features and Six More Tiny But Awesome ES6 Features, like native class support, arrow functions, and other language improvements.

Full article

Advanced Data Tables in React

Thursday, December 29, 2016 Teklinks

The web development community has left behind the days where tables were used for layout or weren’t used at all in favour of trendier layouts. We are finally using tables how they were intended to be used: For visualizing data.

Full article

December 28, 2016

Front-end Tools: My Favorite Finds of 2016

Wednesday, December 28, 2016 Teklinks

Another year has passed and, as we all expected, the Web Platform is continuing to explode with innovation, irritation, fatigue, and a huge influx of new tools and technologies that promise to make our lives as developers easier.

Full article

Building Your First Web Scraper, Part 3

Wednesday, December 28, 2016 Teklinks

Welcome back to this series on building a web scraper. In this tutorial, I'll go through an example of scraping data from my own podcast site. I'll cover in detail how I extracted the data, how the helper and utility methods accomplish their jobs, and how all the puzzle pieces come together.

Full article

JavaScript Clean Coding Best Practices - Node.js at Scale

Wednesday, December 28, 2016 Teklinks

Writing clean code is what you must know and do in order to call yourself a professional developer. There is no reasonable excuse for doing anything less than your best. In this blog post, we will cover general clean coding principles for naming and using variables & functions, as well as some JavaScript specific clean coding best practices.

Full article

Git Tips & Tricks

Wednesday, December 28, 2016 Teklinks

Git comes with a ton of commands, and that's probably an understatement. The internet is full of Git tips and it's hard if not impossible to know them all, but sometimes you stumble upon an aha! moment that changes your whole workflow.

Full article

The Outrageous Cost of Skipping TDD & Code Reviews

Wednesday, December 28, 2016 Teklinks

In recent years, I’ve had more and more companies ask me to speak on the benefits of Test Driven Development (TDD) and share advice about how to implement a more productive quality process. TDD is the process of writing automated tests to ensure that code works before writing the implementation.

Full article

Preact

Wednesday, December 28, 2016 Teklinks ,

Preact is a lightweight (just 3kb) alternative to React which has same interface (ES6), but better performance. Preact also has a few new features, i.e., There is a migration guide at the https://preactjs.

Full article

Instagram-like Filters with Cloudinary

Wednesday, December 28, 2016 Teklinks

Apps like Instagram are a testament to how brilliant a few color modifications can make a photo.  We've seen hundreds of Instagram clones pop up, and even the CSS and Canvas specs have a filter property which allows us to modify imagery.

Full article

Angular 2.0 Top 10 Articles For The Past Month

Wednesday, December 28, 2016 Teklinks

We‘ve compared nearly 900 Angular 2.0 articles in November 2016 to pick the Top 10 (1.1% chance). Mybridge AI ranks articles based on parameters including the quality of content, popularity, and other human factors. Hopefully this condensed list will help you read and learn more productively in the area of Angular 2.0

Full article

December 27, 2016

What's New in Swift 3?

Tuesday, December 27, 2016 Teklinks

This September, Apple officially released the latest version of their new programming language, Swift 3. Just like Swift 2 last year, this version contains a lot of new features and improvements, which make programming with Swift even better! Swift 3 is included with Xcode since version 8.

Full article

December 26, 2016

Learn Docker by building a Microservice

Monday, December 26, 2016 Teklinks

If you are looking to get your hands dirty and learn all about Docker, then look no further! In this article I'm going to show you how Docker works, what all the fuss is about, and how Docker can help with a basic development task - building a microservice.

Full article

Nodal — API Services Made Easy With Node.js

Monday, December 26, 2016 Teklinks

What is Nodal? Nodal is a web server for Node.js, optimized for building API services quickly and efficiently. Boasting its own opinionated, explicit, idiomatic and highly-extensible framework, Nodal takes care of all of the hard decisions for you and your team.

Full article

Building a Better Web with Lighthouse

Monday, December 26, 2016 Teklinks

Lighthouse is an open-source, automated tool for improving the quality of your web apps. You can install it as a Chrome Extension or run it as a Node command line tool.

Full article

Learning from Lego: A Step Forward in Modular Web Design

Monday, December 26, 2016 Teklinks

With hundreds of frameworks and UI kits, we are now assembling all kinds of content blocks to make web pages. However, such modularity and versatility hasn’t been achieved on the web element level yet. Learning from Lego, we can push modular web design one step forward.

Full article

Using Sass to automatically pick text colors

Monday, December 26, 2016 Teklinks

Theming is always a challenge, particularly when you’re working on a library, rather than a standalone website. One example of an interesting issue that you’ll come across very frequently is choosing a text color that ensures readability and accessibility.

Full article

Conversational Design Essentials: Tips For Building A Chatbot

Monday, December 26, 2016 Teklinks

Human interactions are incredibly fascinating if you take a close look at them — the social awkwardness, the communication styles, the way knowledge is transferred, the way stories are told and trust is built. But what happens when a machine evokes the same response?

Full article

Working with Django Templates & Static Files

Monday, December 26, 2016 Teklinks

In my getting started with Django tutorial, I showed you how to get a Django site up and running. The templates we rendered were very basic though. This is definitely not how you want your site to look like.

Full article

December 25, 2016

CMS.js – The Newest Free JavaScript Site Generator

Sunday, December 25, 2016 Teklinks

Static site generators are the hottest tools for fast web development. A small site doesn’t always need a database or CMS, and sometimes it’s just easier to generate static pages instead. With a platform like CMS.js you can build static sites on JavaScript without any backend language.

Full article

Ambilight para PC por menos de €20

Sunday, December 25, 2016 Teklinks

Já temos falado por diversas vezes de projectos que recriam o efeito luminoso Ambilight da Philips para televisores, mas hoje trazemos uma versão bem mais simples, ideal para quem o quer fazer para o monitor do seu computador.

Full article

December 24, 2016

Cards in Web Design: The Ultimate Guide

Saturday, December 24, 2016 Teklinks

Web design is very dynamic. You can always see the web design landscape re-constructed with the emergence of new technologies, techniques, trends, and styles. Now, the landscape is changing once more with the use of the new design framework called cards.

Full article

December 23, 2016

This Tool Tells You Everything Your Browser Tells Websites About You

Friday, December 23, 2016 Teklinks

We all know websites collect information from us, either implicitly or explicitly. They get the information via the web browsers we use. You might not trust a shady looking website with your information but you will trust Chrome. The thing is, browsers are the information gateway that websites use.

Full article

Living styleguides instantly with Runway

Friday, December 23, 2016 Teklinks

More and more, designers at Pivotal Labs and elsewhere are playing an active role in writing front-end code on software projects. And out of this new responsibility has come the desire to build living styleguides — through the language of HTML & CSS — that catalog and detail our design decisions.

Full article

December 22, 2016