mrc's Cup of Joe Blog

Join us in exploring the world of modern development, evolving technologies, and the art of future-proof software

News

Weekly recap: 7 traits of effective programmers, most common mobile development trap, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on traits of effective programmers, the most common mobile development trap, and more. I hope you find them useful:

The most common mobile development trap
Are you considering creating mobile versions of your apps or site for your users? That’s a good idea. But, be careful: This article explains one such solution that often seems like the easiest approach…but it’s actually the worst option.

Weekly recap: 6 traits of successful CIOs, how IT departments waste time, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on traits of successful CIOs, how IT departments waste time, and more. I hope you find them useful:

PHP is the right tool for the job (for all the wrong reasons)
This “Pro-PHP” post highlights the big reason why PHP is so popular: It works, out of the box, for people who don’t know what they’re doing. While I understand how that would attract a large user base, it sure doesn’t sound like a language I want to build a business on.

Weekly recap: 2013 IT salary survey, tech trends for developers, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on the 2013 salary survey, tech trends for developers, and more. I hope you find them useful:

Long term tech trends developers need to know
I particularly liked the author’s take on the mobile market in this article: “The mobile market is a merciless meat grinder, a never-ending battle for vendors, consumers, and developers.” He makes a great point. With all of the turnover in the mobile market, we can’t possibly know which platform or device will be popular in even two years time. Kind of makes native app development seem a little risky from a business standpoint…

Weekly recap: 15 most coveted programming skills, why IT projects fail, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on coveted programming skills, why IT projects fail, and more. I hope you find them useful:

Why tech projects fail: 5 unspoken reasons
Why do tech projects fail? While I recently covered this topic from a development standpoint, this article provides some additional insight for IT projects in general from the viewpoint of a longtime IT executive. It’s well worth a read.

Weekly recap: 10 development predictions, the need for adaptable ERPs, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on application development predictions, why ERP systems must adapt to business changes, and more. I hope you find them useful:

SMEs must be able to adapt their ERP to business change
A recent study by Aberdeen Group highlights the importance of being able to react quickly/inexpensively to business change without major disruptions. In a growing organization, change is inevitable, and companies stuck with inflexible ERP systems will ultimately suffer. If your company is stuck with an outdated ERP system, this guide outlines one way to fix that problem.

Weekly recap: 5 ways devops can help companies, tablets outsell PCs, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on how devops can help companies create applications faster, why “Shadow IT” must be embraced, and more. I hope you find them useful:

Shadow IT: Once hidden, often hated, but well worth embracing
The concept of “Shadow IT” is becoming more and more prevalent. Tired of waiting around for the IT department, end users are now buying and using SaaS services without the IT department’s knowledge or approval. IT departments are scrambling to adjust, driven by the fear of being bypassed altogether. The solution: Give users a development platform that meets their needs, while giving the IT department control over data and user access.

Weekly Recap: How to avoid mobile app failure, hidden HTML5 tags, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on avoiding mobile app failure, hidden HTML5 tags, and more. I hope you find them useful:

Hidden HTML5 tags every web developer should know
If you’re a web developer or designer, HTML5 puts some great new attributes and elements at your disposal. While you may be familiar with some of the more popular new tags, here are some little-known capabilities that might prove quite useful.

Weekly recap: 19 principles every IT leader should heed, how to improve website load time, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on principles every IT leader should heed, how to improve your web site/app load time, and more. I hope you find them useful:

How to improve website load time
Slow web apps/sites are a sure way to annoy your users. If your web apps don’t load as fast as you’d like, this article gives some great tips on fixing the problem.

Weekly recap: 10 things to improve application development, HTML5 tutorials, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on how to improve application development, HTML5 tutorials, and more. I hope you find them useful:

Mobile developers look to cross platform development tools
A recent report highlights the current trends in mobile application development. As it turns out, developers are turning to tools that let them build one application for all platforms, rather than building separate applications for each platform.

Weekly recap: 2013 IT priorities, why BI is failing businesses, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on why BI is failing business, 2013 IT priorities, and more. I hope you find them useful:

Why business intelligence software is failing business
While the need for business intelligence is growing, many BI solutions don’t adequately meet the company’s needs. Why not? This article highlights a few reasons, like poor usability and a lack of personalized notifications and alerts. BI software should be simple to use and should automatically alert users when certain data thresholds are met.

Weekly recap: Tech upgrades that make your business run faster, the first step on legacy code, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on the first steps of legacy modernization, tech upgrades to improve your business, and more. I hope you find them useful:

First step on legacy code: Classifying
The difficulty with modernizing legacy applications is understanding which code to keep and which to replace. Some code might be essential to your company, while other code must be replaced ASAP. This article outlines the steps for classifying your legacy code before a modernization project.

Weekly recap: 7 HTML5 predictions, why banks will face more software glitches, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on HTML5 predictions, why banks will see more software glitches this year, and more. I hope you find them useful:

More bank software glitches in 2013?
As companies keep building more and more modern features into their outdated systems, software glitches will become more common. With every new enhancement or alteration, an outdated system only becomes more complex and difficult to understand. Companies looking for ways around this issue can address it in a couple of ways: Modernize, or build apps over the top of their system (without altering it at all).

Weekly recap: The future of IT, omni-channel mobile development, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on the future of IT, the need for ‘omni-channel’ mobile development, and more. I hope you find them useful:

Forrester: Mobile app dev needs ‘omni-channel’ perspective
Rather than simply devising a mobile strategy, mobile apps must be part of a larger “omni-channel” application architecture. Businesses must understand that mobile devices are just one method for accessing their applications. Applications must be accessible across all devices.

Weekly recap: Digital technologies a top CIO priority, do you need a custom app, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on a recent CIO survey, the need for custom mobile apps, and more. I hope you find them useful:

5 new smartphone OS’s bet on HTML5 and improved UIs
Did you know that 5 new smartphone operating systems are scheduled for release this year? Will any of them become the next iOS or Android? Perhaps a better question: If your business is building native mobile apps, how many of these new operating systems do you plan to support?

Weekly recap: How IT can keep its strategic role in 2013, Ubuntu on smartphones, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on how IT can keep its strategic role in 2013, linux on smartphones, and more. I hope you find them useful:

Ubuntu on smartphones: What you need to know
The popular Linux distribution, Ubuntu, recently announced that they’re creating a smartphone OS, which should be released this year. Mozilla also recently made news with the announcement that they are also working on a smartphone OS. What does this mean for business? If your company has built mobile web apps, you’re in the clear. Mobile web apps work across all operating systems, both now and in the future.

Weekly recap: Best IT resolutions for 2013, design tips for developers, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on IT resolutions for 2013, design tips for developers, and more. I hope you find them useful:

2012: The year in application development
In 2012, application development experienced some notable shifts. HTML5 became even more popular, mobile app development finally went mainstream in the business world, and much more.

Weekly recap: 6 ways IT still fails the business, HTML5, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on HTML5, monetizing data, and more. I hope you find them useful:

Monetizing data to drive a competitive advantage
As companies gather more and more data, they must answer one big question: What are we doing with this data? If your company isn’t using your customer data as a competitive advantage, you’re missing out on a huge opportunity.

Weekly recap: 4 trends revitalizing BI, useful jQuery snippets, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on BI trends, useful jQuery snippets, and more. I hope you find them useful:

14 handy jquery code snippets for developers
If you do any web development, here’s a page you’ll want to bookmark. It provides some of the most commonly used jQuery snippets all in one place, for easy copy-and-pasting during web development.

Weekly recap: 5 ways to prepare IT to drive productivity, BYOD risks, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on IT productivity, things you need to know about javascript, and more. I hope you find them useful:

10 things you need to know about Javascript
If you do any type of web development, you’ll likely need to understand Javascript. This article lists some of the most important aspects of Javascript that any developer must understand.

Weekly recap: 4 possible futures for IT, HTML5 is growing, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on four possible futures for IT, HTML5, and more. I hope you find them useful:

HTML5 use is real: Majority of developers find it important for their job in next 12 months
If your company is considering mobile apps, you’ll face one big question: Should we build mobile web apps or native apps? While native has been popular among consumer recently, a recent survey indicates that developers think that HTML5 importance (particularly with mobile web apps) is growing.