tejas
Posts by :

The Advanced Guide to Optimizing WordPress Performance
BY MARTÍN DI FELICE – FREELANCE SOFTWARE ENGINEER @ TOPTAL #Performance #Tips #WordPress This article was translated by Isabella Rolz into Spanish Today, WordPress powers 25% of the Internet. It’s easy to use, incredibly popular, and not going anywhere anytime soon. But WordPress can be slow. So how do you optimize it? There are loads […]

Use Magento If You're Serious About eCommerce
You may have heard that Magento is the eCommerce platform you use if you’re serious about your business—and you’re serious about your business—so you’ve decided on Magento. But do you know what you’re getting yourself into? Magento is an incredibly powerful program. One blogger I read compared it to a Leatherman, because it had a […]

The Mistakes Most Swift Developers Don't Know They're Making
Coming from an Objective-C background, in the beginning, I felt like Swift was holding me back. Swift was not allowing me to make progress because of its strongly typed nature, which used to be infuriating at times. Unlike Objective-C, Swift enforces many requirements at the compile time. Things that are relaxed in Objective-C, such as […]

How to Isolate Client-Server Interaction Logic in iOS Applications
Nowadays most mobile applications rely heavily on client-server interactions. Not only does this mean that can they offload most of their heavy tasks to backend servers, but it also allows these mobile applications to offer all sorts of features and functionality that can only be made available through the Internet. Backend servers are usually designed […]
In Search of the Elite Few – Finding and Hiring the Best Software Developers in the Industry
The Challenge Hiring software development talent – real talent – is a multi-faceted skill that lies at the crossroads of social networking, technical acumen, process management, and intuition. Anyone who has ever had hiring responsibility understands all-too-well the extent and depth of the hiring challenge. Hiring talent is a multi-faceted skill that lies at the […]

Build Ultra-Modern Web Apps with Angular Material
At the Google I/O Conference back in 2014, Google announced Material Design, their new design language. They have since converted much of their popular applications to adhere to this new spec in an effort to provide a consistent experience. Now they are trying to convince you to follow along as well. What is Material Design? […]

How Sequel and Sinatra Solve Ruby’s API Problem
Introduction In recent years, the number of JavaScript single page application frameworks and mobile applications has increased substantially. This imposes a correspondingly increased demand for server-side APIs. With Ruby on Rails being one of the today’s most popular web development frameworks, it is a natural choice among many developers for creating back-end API applications. Yet […]

Six Commandments of Good Code: Write Code that Stands the Test of Time
Humans have only been grappling with the art and science of computer programming for roughly half a century. Compared to most arts and sciences, computer science is in many ways still just a toddler, walking into walls, tripping over its own feet, and occasionally throwing food across the table. As a consequence of its relative […]
Why Should Java Developers Give Grails a Chance?
Java has an ecosystem that has matured through years of development, establishing it as one of the most reliable platforms out there. Yet it lacks the means necessary to get the job done quickly, especially for things like web applications. In an attempt to avoid frustrations with these types of issues, developers often opt instead […]