tech/webdev magazine

February 28, 2017

Code review checklist

Tuesday, February 28, 2017 Teklinks No comments

Writing code is hard, reviewing it, is equally hard. In my team every ticket is scanned by a second pair of eyes. Why? Half-assed work can make a company look bad, loose money, loose clients, generate stress and extra work, thus a good code review is a must before going live.

Full article

9 Best WordPress Plugins for Use in 2017

Tuesday, February 28, 2017 Teklinks No comments

WordPress has many pluses, but it’s not necessarily the most glamorous platform to work with. Still customize it with themes and plugins to fit a designer’s needs has made it the most popular CMS. Plugins are great to have access to when you need to embed certain functions into your websites.

Full article

Progressive Web App Libraries in Production

Tuesday, February 28, 2017 Teklinks No comments

Two years ago, our team at Google started work on JavaScript libraries to reduce the friction for building Progressive Web Apps. In 2017, if you aren’t taking advantage of Service Workers, you’re leaving performance wins for returning users on the table.

Full article

As novidades do HDMI 2.1

Tuesday, February 28, 2017 Teklinks No comments

A chegada do Ultra HD e resoluções sempre crescentes têm obrigado que as ligações entre dispositivos e monitores/televisores também se adaptem às exigências crescentes, e daí a chegada do HDMI 2.1, que permitirá resoluções até 10K entre outras coisas.

Full article

Exploring a Car’s CAN Bus Data

Tuesday, February 28, 2017 Teklinks No comments

If you’re the scientifically and technologically curious type and don’t know about Ben Krasnow’s Applied Science YouTube channel, you are in for a real treat. The brilliant, ever-patient, always methodical Ben experiments with chemistry, physics, electronics, and electromechanical systems, always with real-world applications in mind.

Full article

Drawing and Animating Jelly Shapes with Canvas Part 2

Tuesday, February 28, 2017 Teklinks No comments

JavaScript is the language on fire. Build an app for any platform you want including website, server, mobile, and desktop. In the last tutorial we saw how to draw and animate jelly shapes. This tutorial will be a continuation, and we will see how to create an original slider full of jelly effects.

Full article

$10 Raspberry Pi Zero W Adds WiFi and Bluetooth

Tuesday, February 28, 2017 Teklinks No comments

The Raspberry Pi was born on February 29th which means we’re only three years away from its second birthday, and a new hardware release from the Pi Foundation is becoming somewhat of a tradition. This year is no different: a new Raspberry Pi has been announced.

Full article

February 27, 2017

Cross-Site Request Forgery is dead!

Monday, February 27, 2017 Teklinks No comments

After toiling with Cross-Site Request Forgery on the web for, well forever really, we finally have a proper solution. No technical burden on the site owner, no difficult implementation, it's trivially simple to deploy, it's Same-Site Cookies.

Full article

How To Check If A Website Is Affected By CloudBleed

Monday, February 27, 2017 Teklinks No comments

CloudBleed is a new vulnerability that effects CloudFlare. CloudFare is a content delivery network and security provided that is the backbone of some very large, big name websites. This new vulnerability has made it possible for sensitive information; passwords, encrypted keys, and more.

Full article

Static site implosion with Brotli and Gzip

Monday, February 27, 2017 Teklinks No comments

We’ve been trying out Brotli compression in our server setup, and are getting amazingly fast page loads as a result. Brotli is much better at compression than Gzip. However, thoughtlessly cranking up the compression level will hurt response time.

Full article

February 26, 2017

Everything You Need to Know About Cloudbleed, the Latest Internet Security Disaster

Sunday, February 26, 2017 Teklinks No comments

Have you heard? A tiny bug in Cloudflare’s code has led an unknown quantity of data—including passwords, personal information, messages, cookies, and more—to leak all over the internet. If you haven’t heard of the so-called Cloudbleed vulnerability, keep reading. This is a scary big deal.

Full article

JHipster 4.0 brings Angular 2 support

Sunday, February 26, 2017 Teklinks No comments

After nearly one year of hard work, JHipster is ready for a new major release. 4.0 supports both AngularJS 1 and Angular 2.x and has successfully migrated to Yarn. But that’s not all — let’s see what else is new. JHipster is now the only available “full stack” generator for Angular 2.

Full article

Voando com um jetpack

Sunday, February 26, 2017 Teklinks No comments

O sonho de voar é algo que acompanha a humanidade há milénios, e felizmente hoje em dia podemos fazê-lo de inúmeras formas - mas há que reconhecer que uma das mais espectaculares passa pela utilização de um jetpack.

Full article

Nailing the UX of Authentication on Mobile

Sunday, February 26, 2017 Teklinks No comments

Handling authentication is usually an afterthought, something that we just expect to work and rarely put in the effort to think it through. It should be simple, but the reality is that it comes with a lot of hassle for both the users and the company running the show.

Full article

February 25, 2017

Oh shit, git!

Saturday, February 25, 2017 Teklinks No comments

Git is hard: screwing up is easy, and figuring out how to fix your mistakes is fucking impossible. Git documentation has this chicken and egg problem where you can't search for how to get yourself out of a mess, unless you already know the name of the thing you need to know about in order to fix your problem.

Full article

How we built and launched a dating app in a week (Part 1)

Saturday, February 25, 2017 Teklinks No comments

We recently launched Color Dating for iOS and Android about a month ago. It’s like Tinder but with a focus on minorities and those who like minorities. It got a lot of positive feedback on Reddit and I received many questions on /r/learnprogramming about our tech stack and process so I figured I’d write a short blog post about it here.

Full article

The best password managers

Saturday, February 25, 2017 Teklinks No comments

This post was done in partnership with The Wirecutter, a buyer's guide to the best technology. When readers choose to buy The Wirecutter's independently chosen editorial picks, it may earn affiliate commissions that support its work. Read the full article here.

Full article

February 24, 2017

Choosing an HTTP Status Code — Stop Making It Hard

Friday, February 24, 2017 Teklinks No comments

What could be simpler than returning HTTP status codes? Did the page render? Great, return 200. Does the page not exist? That’s a 404. Do I want to redirect the user to another page? 302, or maybe 301. Life is bliss, well… until someone tells you you’re not doing this REST thing.

Full article

February 23, 2017

SHAttered — SHA-1 is broken

Thursday, February 23, 2017 Teklinks No comments

A team from Google and CWI Amsterdam just announced it: they produced the first SHA-1 hash collision. The attack required over 9,223,372,036,854,775,808 SHA-1 computations, the equivalent processing power as 6,500 years of single-CPU computations and 110 years of single-GPU computations.

Full article

Send Large Files For Free with Filemail

Thursday, February 23, 2017 Teklinks No comments

Filemail is an app that lets you send any file to anyone (via email) swiftly and easily. As far as I know, Filemail is the simplest way of sharing files. Trust me, you don’t even need to register to use it. Just send and share as many files as you want since it’s (almost) unlimited anyway.

Full article

Flex Those JavaScript Array Muscles

Thursday, February 23, 2017 Teklinks No comments

JavaScript is the language on fire. Build an app for any platform you want including website, server, mobile, and desktop. Sometimes we get so wrapped up in new frameworks, coding styles, and tools we forget to stop and get some of the basics back into our head.

Full article

How to construct a design system

Thursday, February 23, 2017 Teklinks No comments

Without doubt, I get asked about design systems more than anything else. So, having spent the majority of the past few years thinking about how to design, build and present design systems for products like Marvel, Bantam and Modulz, I figured I’d share some of what I’ve learned along the way.

Full article

Unique Array Values

Thursday, February 23, 2017 Teklinks No comments

When you look at any programming language, you see missing features that you find puzzling because the use case seems so common.  One such case is retrieving unique values from an array with JavaScript.

Full article

How Stack Overflow Redesigned the Top Navigation

Thursday, February 23, 2017 Teklinks No comments

You may have noticed that we’re sporting a new look today. We launched this update today as part of a series of changes supporting our core mission: Make developers’ lives better. In the past year, we fully integrated our by-developers, for-developers Jobs product.

Full article