tech/webdev magazine

June 30, 2015

Designing a great digital product

Tuesday, June 30, 2015 Teklinks

There are a number of apps and online services that I use on a daily basis. I really value the ones that consistently solve my problems in a meaningful way. I’m familiar with their brands and more importantly, I have trust in them.

Full article

The curious case of Typeahead in AngularJs

Tuesday, June 30, 2015 Teklinks

Our mobile analytics platform Retention.ai has matured a lot in the last year or so. Since the point we started, we have come a long way to provide more tools to our clients in tracking uninstalled users and re-target them eventually.

Full article

Tonight’s leap second may cause problems for the Internet

Tuesday, June 30, 2015 Teklinks

Tonight, at 23:59:59 on June 30, a leap second will be added to Coordinated Universal Time (UTC). Instead of the clock rolling around to 00:00:00 on July 1 as per usual, the time will actually jump to 23:59:60 before finally ending up in July a second later.

Full article

Designing Data-Driven Interfaces

Tuesday, June 30, 2015 Teklinks

“Dashboard”, “Big Data”, “Data visualization”, “Analytics” — there’s been an explosion of people and companies looking to do interesting things with their data. I've been lucky to work on dozens of data-heavy interfaces throughout my career and I wanted to share some thoughts on how to arrive at a distinct and meaningful product.

Full article

AngularJS Expression Security Internals

Tuesday, June 30, 2015 Teklinks

As part of my research duties I tasked myself with becoming more familiar with the newer MVC frameworks, the most interesting one was AngularJS. I wanted to share with everyone my process for analyzing the expression functionality built in to AngularJS as I feel it's a pretty interesting and unique code base.

Full article

React Native Meets Async Functions

Tuesday, June 30, 2015 Teklinks ,

Great patterns for concurrency are one thing that make a codebase nice to work on. For user interfaces in particular, concurrency is what lets an app respond to gestures while it performs other work like fetching data from the server.

Full article

Outline – The Clean Responsive CSS Framework

Tuesday, June 30, 2015 Teklinks

Outline is a simple CSS starter responsive boilerplate for any new web project, created by Matt Harris. It’s a modular, mobile-first framework which includes todays best practices for responsive design and core components I use on every project. Outline is designed to be a starting point.

Full article

June 29, 2015

3 SEO tips to boost mobile app downloads

Monday, June 29, 2015 Teklinks

When talking about search optimization for mobile apps, the first thing that comes up is App Store Optimization or ASO. But did you know that you can also use Search Engine Optimization or SEO to boost downloads of your mobile app?

Full article

Hackers exploit Zero day Magento e-commerce vulnerability to steal credit card details

Monday, June 29, 2015 Teklinks

Researchers have discovered that cyber criminals are exploiting the zero day vulnerability in Magento’s e-commerce platform to steal credit card details. The zero day vulnerability which was discovered by Check Point, can allow an attacker to gain complete control over a store with administrator access, potentially allowing credit card theft, wrote Netanel Rubin of Check Point’s Malware and Vulnerability Research Group.

Full article

OnePlus 2 images reportedly leaked

Monday, June 29, 2015 Teklinks

As we inch closer to the unveiling of the next flagship from OnePlus, it looks as though a tipster has leaked a few images of the upcoming device prior to the official unveiling on July 27th. Naturally, these images look a bit off and are fairly blurry.

Full article

How to Use “animateTransform” for Inline SVG Animation

Monday, June 29, 2015 Teklinks

Today we’ll be stepping you through the basics of using animateTransform to generate inline animations with SVG (scalable vector graphics). If you’re brand new to SVG I recommend checking out Getting Started With Scalable Vector Graphics (SVG) to bring you up to speed.

Full article

Design UI: Don’t Punish The Humans

Monday, June 29, 2015 Teklinks

The main reason computers exist is because we humans have very limited memories. Computers help not just in terms of storage, but in terms of working memory, memory that is used for comparison and decision making and calculation. A lot of us have a model of memory that is a lot like photography.

Full article

Color vs Contrast: Which one brings more conversion?

Monday, June 29, 2015 Teklinks

This is not another “use red instead of blue” article. We have heard that one time too many. Applying colors is a delicate process that needs to take in context the audience and the entire environment of the website you want to modify.

Full article

Vodafone Fibra só com Internet e chamadas de voz

Monday, June 29, 2015 Teklinks

Temos criticado os operadores por não oferecem pacotes competitivos para quem apenas quer uma ligação à internet e dispensa as centenas de canais de TV - e que começará a ser algo cada vez mais frequente com a chegada de serviços como o Netflix a Portugal (já em Outubro).

Full article

Free Download: Solid Glyphs Icons Pack

Monday, June 29, 2015 Teklinks

Squid.ink Solid Icon Pack offers 2000 handcrafted, consistent and pixel-perfect icons ready to use. The icons have been specially built to match the current design trends and to help you expand on your projects. This beautiful icons are perfect to create a unique design experience.

Full article

June 28, 2015

33 powerful tools to get the most out of your users

Sunday, June 28, 2015 Teklinks

On one hand, “growth hacking” is quite an overused buzz word which personally makes me cringe, on the other one it well communicates the essence of experimental online marketing techniques adopted by startups and small businesses so as to extend their user base fast and cheap.

Full article

Travão a vácuo pára os carros bem demais

Sunday, June 28, 2015 Teklinks

De nada serve ter um automóvel equipado com os melhores travões do mundo, se depois não existir aderência suficiente entre os pneus e o solo para fazer desacelerar o veículo. É aí que entra este travão a vácuoo da Autoliv, cujo problema é...

Full article

June 27, 2015

Self-Hosting Your Own Analytics Server With Piwik

Saturday, June 27, 2015 Teklinks

Piwik may be the most polished open source analytics tool you've never heard of. Not only has it had more than two million downloads, it has a rich set of features and excellent documentation. This tutorial will describe how to install and use it to track web traffic to your own sites.

Full article

Unit testing React components without a DOM

Saturday, June 27, 2015 Teklinks ,

When unit testing React components the common approach has been to render them into a DOM (with something like jsdom) and run some assertions against them with the help of the React TestUtils. This has changed in 0.13 where an early implementation of shallow rendering is now ready to use.

Full article

tota11y

Saturday, June 27, 2015 Teklinks

tota11y helps visualize how your site performs with assistive technologies. Check out the announcement blog post. The process of testing for accessibility (a11y) is often tedious and confusing.

Full article

June 26, 2015

Rapid Front-End Prototyping With WordPress

Friday, June 26, 2015 Teklinks

Prototyping is one of the best things that can happen within a project, yet it is extremely underutilized. Prototyping makes a project better suited to users, elevates user experience, increases the quality of your final code, and keeps clients happy.

Full article

How to Find and Change Your MAC Address on OS X

Friday, June 26, 2015 Teklinks

Each network card on your computer has a built-in unique MAC (Media Access Control) address that can be used to identify your computer. This is usually fine, but it is possible to change it natively in OS X.

Full article

Unsuck the Enterprise

Friday, June 26, 2015 Teklinks

There’s something strangely appealing about trying to make enterprise software not universally despised. I guess I believe in a utopian vision where enterprise software is useful, usable, and (gasp!) enjoyable.

Full article

Coding with React like a Game Developer

Friday, June 26, 2015 Teklinks ,

ECMAScript 6 is on the rise. If you haven’t heard of it yet — which is very improbable — it’s the next version of JavaScript. And it’s a major overhaul compared to the old ECMAScript 5 standard, that is currently in use by any major JavaScript engine.

Full article

Startup Launch List

Friday, June 26, 2015 Teklinks

Startup Launch List is contains all a​rticles you need to read before launching a startup. They are written by​ ​founders, designers, investors and thought leaders. “Make sure you read all of Paul Graham’s essays.” This little app sort of follows that thought.

Full article

CSS Font-Size: em vs. px vs. pt vs. percent

Friday, June 26, 2015 Teklinks

One of the most confusing aspects of CSS styling is the application of the font-size attribute for text scaling. In CSS, you’re given four different units by which you can measure the size of text as it’s displayed in the web browser.

Full article

GitHub’s hackable text editor, Atom, hits version 1.0

Friday, June 26, 2015 Teklinks

GitHub’s homegrown text editor has hit version 1.0 today, 18 months after the company launched a preview version of the app. Atom, which has been downloaded 1.3 million times, has seen 155 releases since the editor launched and now features a Windows, Linux and Mac installer.

Full article

Efficient Image Resizing With ImageMagick

Friday, June 26, 2015 Teklinks

Responsive1images2 have been keeping us on our toes for quite some time, and now that they are getting traction in browsers3, they come with a scary problem: the need to efficiently resize all our image assets.

Full article

Bounce – The Fastest Way to Add a Banner

Friday, June 26, 2015 Teklinks

Bounce is a script that allows you to publish beautiful banner bars on your site with no coding required. Target bars to users based on where they came from, what page they’re on and whether they’re blocking your ads. You can show a bar to users who have an AdBlocker installed.

Full article