I can still remember the good ‘ol days when “making your design device-compatible” basically meant ensuring that it looked good on a 1024px-wide screen. There wasn’t much of anything else to do back then in terms of variety.
Ultra HD 4K video is still in its infancy, but there's no doubt the format will become increasingly popular in the next year or two. Huge players like YouTube and Netflix already support it, but delivering such high bandwidth video content remains a challenge.
There are a ton of browser extensions that promise to protect your privacy, which leads to some natural questions: Which is the best? Do they all do the same thing? What should I really download? In this guide, we’re going to look at the most popular browser extensions that promise to protect yo
A newly discovered malware family that preys on jailbroken iPhones has collected login credentials for more than 225,000 Apple accounts, making it one of the largest Apple account compromises to be caused by malware.
OnePlus came out of nowhere last year with a phone that appealed to a lot of cynical smartphone-using curmudgeons. A device with great specs, capable software, and a reasonable price? What's the catch? Oh, invites.
JavaScript globals are considered bad. And as a contributor to the MooTools project, I've heard this on a daily basis for the better part of a decade. MooTools got knocked for extending natives but also for placing objects in the global space, like Browser and $$.
Web fonts are a popular topic in the web performance community. However, one fundamental problem is often overlooked: web fonts are lazy loaded. Can web font preload hints help us?
Front-end frameworks like AngularJS allow us to build out very nice single page applications easily, especially when we become well versed with all the concepts. However, for many projects, frameworks like Angular can actually be a little bit more than what we need.
The rumors are true: Google has officially announced that Android Wear is coming to the iPhone. But there are a few caveats. For one thing, only the latest iPhones -- those that are running iOS 8.2 and up -- are supported (that includes the iPhone 5 onwards).
You have software to block ads on your computer, but if you want to block ads on all your devices—from your smartphone to your tablets—you’ll need something a little stronger. Enter the Pi-Hole, a Raspberry Pi image that blocks ads of all sorts at the router level.
Os clientes MEO com subscrição do serviço Sport TV arriscam-se a ficar sem acesso a esse canais já a partir de amanhã, caso as duas empresas não resolvam o impasse que tem impedido a renovação do acordo de distribuição nas últimas semanas.
Depois da promoção que disponibilizou aos clientes Internet a 100Mbps em vez dos habituais 50Mbps, a Vodafone volta a piscar o olho aos que querem ter a ligação internet mais rápida ao preço mais barato do mercado: 200Mbps por 25,90 euros/mês.
In this tutorial, I'm going to show you how to build a Software-as-a-Service (SaaS) minimum viable product (MVP). To keep things simple, the software is going to allow our customers to save a list of notes.
Frontify lets yous create your complete and beautiful style guide in less than 5 minutes! It’s simple, fast and fun. Document and maintain your brand or design guidelines with an online tool. Forget about the time consuming manual creation of PDF style guides.
Picking font pairings can prove to be incredibly difficult, particularly if you’re not a top-notch designer. Even now, many of us developer types just pick some fonts and jam them together.
WordPress is one of the most easy-to-install and easy-to-use PHP applications available. It's so popular that, as of this month, WordPress powers nearly 25% of all websites on the Internet. This means WordPress is fairly well-supported for developers.
Scientists have developed a new method to compare supercomputers to human brains wherein the computer’s performance was compared to a rough estimate of how frequently the neurons of the brain is able to fire off electrical signals.
In the previous part of this tutorial series, we added the Ladda loading indicator into our application to make it more interactive. We also saw how to filter the data result while fetching data from firebase.
Do you develop with Angular, JavaScript, TypeScript, Docker, Python, Gulp, or ASP.NET? Do you work on a Mac OSX, Linux, or Windows? Today’s developers work with a variety of languages and platforms, so a good tool is super important.
After spending a total of 200 hours researching and testing over 20 WiFi routers, plus analyzing reader comments and feedback, the $100 TP-Link Archer C7 (v2) is the router we recommend for most people right now. This dual-band, three-stream wireless-ac router usually costs between $80 and $100 -- the same price as many older, slower routers.
Do I need a structure at all? You've been given the green light. You've got a new project to do and you've decided you'll be using node.js (or io.js, doesn't matter), perhaps for the first time. You create your project folder, initialize a git repo and...
Anybody who’s followed me or my work for any length of time will no doubt know that I’m a huge proponent of the BEM naming convention. What I’m about to talk about in this post is not an alternative or different naming convention to BEM, but an augmentation: small additions that level BEM up a notch.
Head here to check out the sample Dockerfile. I've been working on a small side-project/really-small startup called Charityware. It's been a ton of fun and I've learned lots and lots...and lots. It's (still) mainly a learning exercise, but it could turn out to be profitable -- only time will tell.
O Google tem feito os possíveis por tornar o seu Chrome mais eficiente, e agora adicionou-lhe uma funcionalidade que será do agrado de todos os que já tiveram que fazer trabalho de detective para descobrir que página do browser é que estava a fazer barulho.
What’s happening in the industry? What important techniques have emerged recently? What about new case studies, insights, techniques and tools? Our dear friend Anselm Hannemann is keeping track of everything in the web development reading list so you don’t have to.
Like many people I've talked to recently, I've heard about Docker, I've spent the 30 minutes over lunch playing with Docker, but I've never really had the time to learn it. Luckily, I was asked to do a talk on building Node/JavaScript applications with Visual Studio Code and then deploying those applications to the Cloud using Docker.
A couple of years ago, the development team at AnyPresence was tasked with implementing a back-end server API generator for a large customer that wasn’t comfortable using Ruby on Rails in production and preferred an option in the Java ecosystem.
We love node.js and javascript. We love them so much, in fact, that when Jut decided to build a streaming analytics platform from scratch, we put node.js at the center of it all. This decision has brought us several benefits, but along with those came a few unique scaling challenges.
Setembro é o mês que normalmente é dominado pela apresentação dos novos iPhones da Apple, e agora já temos data definida para marcar no calendário: 9 de Setembro. As imagens usadas para divulgar o evento costumam ter algumas dicas escondidas sobre o que irá ser abordado, e desta vez a referência é (uma vez mais) para a Siri, com um "Hey Siri, give us a hint".
Flarum is free, open-source forum software with a focus on simplicity. You can use Flarum to easily set up a discussion forum for your website. It’s forum software reimagined. Flarum looks and feels great out of the box. The user interface is streamlined so you can spend less time clicking and more time talking.
Let’s face it: no matter how creative and knowledgeable you are in web designing, you cannot come up with the best web page design if you don’t have the right tools, codes, and resources. You can purchase these tools and resources, but most of them come with a high price tag.
The maintainers of the open BitTorrent protocol for file sharing have fixed a vulnerability that allowed lone attackers with only modest resources to take down large sites using a new form of denial-of-service attack.
Last week we’ve been experimenting with SVG paths to animate the content of a full-page hero slider. Today we use the same technique to create a responsive carousel. This time, though, we used SVG paths to directly clip the slide images, with no need to show an intermediate layer.
It is without question that the rise of JavaScript has been staggering in the last few years. JavaScript is currently the most popular language on GitHub with PHP sitting 5th. Front end JavaScript frameworks such as AngularJS, Backbone and Ember have pushed more logic into the front end and technologies like Node.js have enabled JavaScript to escape the confines of the browser.
Here’s a crazy statistic for you: For the first time in history, one billion people used Facebook in a single day this past Monday. That means one out of every seven people on the planet was logged into the network at some point during that day.
To attract customers, the appearance of your online store is of course important, but there are other things to be taken into account if you want to keep your visitors interested. Your store should be beautiful in appearance, but the inner workings need to be “beautiful” as well.
YouTube has become the standard way for delivering high quality video on the web. Sometimes, when you embed a video in your web application or landing page, you need a great deal of control on what and how is displayed.
With the introduction of Laravel 5 and the adoption PHPDotenv, Laravel environment variables have become easier to use than ever before. In today’s tutorial I’ll walk you through how to get started using environment variables in your project.
Earlier this year Facebook allowed you to add filters, stickers and text to photos when uploading via your phone and now it’s quietly added those features to the Web too.
The first two articles in the series have given an overview and also talked about the essential modules for Nginx. This tutorial will help you get started using Nginx by guiding you through some basic techniques on managing configuration files and setting up basic parameters in the configs.
O crowdfunding tem sido um modelo de enorme sucesso que tem permitido realizar inúmeros projectos que poderiam nunca ter sido concretizado por outra via, e agora Portugal passa a ter legislação sobre este sistema financiamento colaborativo, e que não deixa de fora as diferentes modalidades qu
NASA is pushing the state-of-the-art for 3D additive printing and wants to bring US industry along with it. It recently tested a rocket engine's crucial turbopump unit that was built almost entirely of 3D printed parts (see the video below).
O Coin é o cartão que queria acabar com todos os cartões bancários, podendo ser programado para adoptar a identidade de qualquer um deles; mas o seu trajecto tem sido problemático, com longos atrasos, que fizeram com que só este ano começasse a ser enviado para (alguns!) investidores.
Robert Moog famously created one of the very first commercial modular synthesizers. His inventions consisted of banks of wires and knobs, allowing musicians to create sounds never heard before. These instruments weren't cheap either, costing thousands of dollars for even the most basic model.
Gestão focada no lucro, salários pagos "com amendoins" e falta de valorização. Os profissionais de tecnologia não hesitam: emigram porque "não são macacos". A trabalhar, dizem, "ninguém os para". Tiago Ferreira, 28 anos e técnico de suporte sénior a plataformas Windows na Rackspace.
You are not considered as a ‘complete’ UX designer till you publish your views on the “≡” alias “hamburger menu,” alias Side Drawer Menu! The recent update of the YouTube Android app by Google prompted me to jump on the bandwagon and express my thoughts on this interesting UI pattern.
Se esperavam que com a chegada do USB 3.0 tudo ficasse simplificado, vão ficar desapontados. Na verdade, a chegada do USB 3.0 (que na verdade é o USB 3.1 Gen 1) ainda vai deixar muita gente baralhada... e não parece haver solução fácil no horizonte.
Like most consumer items, the lower the price point of a phone, the less exciting the design. Obi Worldphone co-founder (and former Apple CEO) John Sculley and Ammunition design founder Robert Brunner decided to challenge that by creating mid-level, inexpensive international smartphones that look -- if not cool -- at least unique.
In late 2012, I was presented with an impromptu opportunity to visit the island nation of Haiti. The trip was an exciting chance to see the world, and I wanted to keep my friends and family updated while I traveled. I needed a quick, reliable way to push out information to several people at once.