Login Tags

Top 20+ MySQL Best Practices

Database operations often tend to be the main bottleneck for most web applications today. It's not only the DBA's (database administrators) that have to worry about these performance issues. We as programmers need to do our part by structuring tables properly, writing optimized queries and better code. Here are some MySQL optimization techniques for programmers.

Are dynamic languages just a temporary workaround?

This can unleash so much hate mail, but here it goes, my inbox is ready! Are dynamic languages just a temporary workaround? I’m not sure! I’m switching between the two types of languages all the time: Java, Python, C#, JavaScript. I’ll try to make the long story short. Statically typed languages, like Java and C#, are nice because when you do

Try New Google Search

New Google search UI is awesome, give it a try.

SQL is Dead. Long Live SQL

Outside of programming language flame wars, few questions raise the hackles of hackers more than: “how should I store my data?”

Google goes all-in with an open source cloud

Google quietly announced last week that its cloud will run nothing but open source software. This is a big deal, but let’s first admit why Google did it. As I have written many times, Google has a big cost advantage when it comes to delivering Internet resources.

41 Free Insanely High Quality Icon Sets Every Designer Should Own

Every designer loves a freebie that can actually add something to their work. That is probably why free, beautiful, high quality icon sets are among the most coveted freebies for designers. Thankfully, many icon designers create absolutely amazing icon sets and then give them away for free download, hopefully gaining some much deserved exposure in the process.

Reviewing Project Lombok or the Right Way to Write a Library

Project Lombok seeks to reduce the (significant) amount of boilerplate in Java code with the use of some clever compile-time annotations. Some debate the wisdom of using annotations like these as a substitute for language features. Here is my review of this interesting new project that is causing quite a stir.

15 Power tools for Linux that you cant afford to miss

I'm talking about some tools, which comes in very handy while you are in trouble or save you from future trouble or even help you to do things fast. Note that I'm not listing all the tools, neither I'm ranking those.. I have just picked few tools which I use regularly, and have good experience with them.

8 Things Programmers Should Know About UI Design

In an ideal world, each big subject from the software development process would be handed to a specialized professional: UI designers, programmers, architects, database administrators etc. Unfortunately, this is not the case most of times. There a plenty of cases out there where projects suffer from lack of proper expertise and well trained people

Open Source: The good, the bad and the ugly

There's no doubt about it: Free sounds like a pretty good price. A panel of experts as delves into this very relevant topic and discuss the benefits of using open source software, along with some of the potential risks, to help you determine whether an open source, a commercial application, or a combination of both are right for your company.

Login

Filter by Tags