Welcome!


Latest Blogs from AJAX & RIA Journal
Last week we announced the release of “Enabling the Future of Applications: The Stackato Vision.” This video describes how the nature of information technology is changing – from automating business-supporting processes to being the business offering itself. Using IDC’s Third Platform ...
SYS-CON Events announced today Isomorphic Software, the global leader in high-end, web-based business applications, will exhibit at SYS-CON's DevOps Summit 2015 New York, which will take place on June 9-11, 2015, at the Javits Center in New York City, NY. Isomorphic Software is the gl...
We’ve all heard about the rapid adoption of JavaScript in recent years. To summarize, JavaScript is the #1 most-used language on GitHub and it looks like this trend will continue. In fact, as one article put it, “JavaScript is the number one language in the world; it’s the language of ...
When it comes to microservices there are myths and uncertainty about the journey ahead. Deploying a “Hello World” app on Docker is a long way from making microservices work in real enterprises with large applications, complex environments and existing organizational structures. Februar...
Nike is an organization that understands the shift described by Michael Porter, to a third generation of competitive advantage where technology becomes an integral part of product value. Fitness is a key area where IoT wearable technologies combined with new apps will become differenti...
One of the neat things about microservices is the ability to segment functional actions into scalability domains. Login, browsing, and checkout are separate functional domains that can each be scaled according to demand. While one hopes that checkout is similarly in demand, it is unlik...
Many of the well-known examples of DevOps success we read in blogs on the Internet paint an idyllic picture of DevOps productivity. A team was facing a stodgy, slow-moving operations department, teams weren’t delivering software on time. Those teams moved to DevOps, became proactive ab...
This morning I got the following email from a Java developer: “It seems you are doing less Java and more web development every year.” This got me thinking, and I decided to write this blog. Am I still a Java developer after 17 years of using this language? I certainly am. But in today...
I recently had the opportunity to attend UI19 in Boston, a long-running conference focused on user experience design and ways to be more effective in a UX role as part of a larger team. One of the presentations in particular stuck with me as I returned to Boulder thinking about VictorO...
Between the compelling mockups and specs produced by your analysts and designers, and the resulting application built by your developers, there is a gulf where projects fail, costs spiral out of control, and applications fall short of requirements. In his session at DevOps Summit, Ch...
The NetBeans New File wizards greatly simplify writing boilerplate code. One specific instance is the creation of JPA Controller Classes from an Entity Classes. The class file, or files, written for you will contain all the basic methods of JPA for CRUD operations on the entity or enti...
A focus on automation is now a very common trait for large enterprises today. Faced with rising competition and the unrelenting need to evolve their user experience to match changing customer expectations, enterprises now need to innovate even faster than before. Automation is part ...
SYS-CON Media announced today that ITInvolve launched their popular blog feed on DevOps Journal. DevOps Journal is focused on this critical enterprise IT topic in the world of cloud computing. DevOps Journal brings valuable information to DevOps professionals who are transforming the ...
Enterprise resource planning systems like SAP ran manufacturing-economy companies that made widgets. In the digital economy, systems like Aria are the new ERP. Seventeen of the Fortune 500 companies launched on the Aria Active Monetization platform in 2014. Event-oriented non-blocki...
When a CIO or a CTO thinks of the applications they support it is almost always in terms of a "portfolio" When a research company named Gleanster poll executives about agile data management they discovered an interesting trend. Companies are reporting an increase in portfolio sizes wi...
Smart watches, which pioneered the wearable technology sector, earned collective revenue of US$700 million in 2013 with the sale of 3.1 million units. The sheer magnanimity of these watches can be inferred from quick sale they made and acceptance they received. Smart watches are nothin...
Whether you are a release manager, a release engineer, or a someone just supporting a release you understand that the intersection of software releases and instant messaging can be frustrating. Whether you use Skype, Jabber, Slack, or any other group-based instant messaging applicatio...
Kafka has become the de-facto standard for handling real-time streams in high-volume, data-intensive applications, and there are certainly a lot of those out there. We thought it would be valuable to conduct a quick poll to find out which which implementation of Kafka Producers and Co...
Traditionally if a critical customer has an issue in the middle of your night, it wouldn’t be answered until the next business day. With the Desk.com and PagerDuty integration, your team can immediately get notified about top-tier support issues as they happen, and can then handle the ...
Cloud computing adds flexibility to enterprise IT. When companies wish to take advantage of this, they are finding they need to turn to microservices instead of their traditional, monolithic architectures to accommodate frequent change. Microservices can overcome the challnges prese...
Other technologies covered were: the huge growth in Internet users from 2B now to the over 5B. This will bring new cultural, political and economic ramifications. Smartphones will continue to be disruptive with newer and newer usage across the world impacting our daily lives. Robotics,...
I’ve been working in small and large software startups for the last 20 years and currently have the privilege of being the CEO of a startup, Storage Made Easy, for the last 3 years. With the advent of 2015 I have not doubt that there will be many people considering whether to take t...
Finished writing the WebSocket chapter for the second edition of my Java 24 Hour Trainer. In this blog I’ll show you one of the code samples from lesson 28. Pretty often you need to write a program that publishes the same message to all connected clients. For example, multiple cl...
The JVM issues vary from Java OutOfMemory Error to JVM Crash. Application developers might be not completely equipped to determine the root cause of the issue, hence DevOps can play a vital role in narrowing down the issue and connecting the right people/team to rectify the problem. ...
Most forward-looking CEOs have already made their move to prepare for the future that they foresee – where business technology is a key deciding factor for them to attain ongoing commercial prosperity. This new digital-propelled environment will profoundly change business processes, al...
It's generally a good practice to minify and combine your assets (JS & CSS) when deploying to production. This process reduces the size of your assets and dramatically improves your website's load time. Source maps create a map from these compressed asset files back to the source file...
It seems like the fast-paced world of mobile technology would make it difficult to “stop and look around once in a while” but several recent milestones are worthy of our attention. The growth of the mobile application industry over the last 36 months has been startling to say the least...
Are you developing or hosting PHP applications? Are you doing performance sanity checks along your delivery pipeline? No? Not Yet? Then start with a quick check. It only takes 15 minutes and it really pays off. As a developer you can improve your code, and as somebody responsible for y...
Have you ever deployed a change to production and thought “All went well – Systems are operating as expected!” but then you had to deal with users complaining that they keep running into errors? We recently moved some of our systems between two of our data centers – even moving some c...
I would say that only one out of a million exceptions thrown in an application actually makes it to a log file – unless you run your application in verbose logging mode – Do you agree? No? Here is why I think that is: because most exceptions are handled by your code or by the framework...
How often do you deploy new software? Once a month, once a week or every hour? The more often you deploy the smaller your changes will be. That’s good! Why? Because smaller changes tend to be less risky since it’s easier to keep track of what has really changed. For developers, it’s ce...
I hear this question fairly regularly and would like to walk you through how to host the controller in your own Azure cloud. First off, the pros of having AppDynamics with Azure: Have full control and ownership of the data collected by AppDynamics Provide additional security to acc...
Modern Application Performance Management (APM) solutions can be tremendously helpful in delivering end-to-end visibility into the application delivery chain: across all tiers and network sections, all the way to the end user. In previous blog posts we showed how to narrow down to vari...
No. 1-selling software for running Windows applications on a Mac becomes an even easier choice for millions of consumers and IT professionals worldwide with this most powerful version of the software to dateLONDON, UK - August 20, 2014 - Parallels® today launched Parallels Desktop...
Purple WiFi allows Stables Market in Camden to offer an easy to use WiFi service with the added bonus of WiFi marketing opportunities and footfall monitoring August 19, 2014: Purple WiFi, the cloud-based Social WiFi software company, today announced the launch of a secure and legal Soc...
Probably the most popular question during Java technical interviews is “What’s the difference between abstract classes and interfaces”. In my own three year old book I’ve offered the following answer: “An abstract class may contain code in method bodies, which is not allowed in an in...
Ferris State University (FSU) is an accredited state university located in Big Rapids, Michigan, offering multiple computing degree plans within its Business/Technology Consortium. The college serves more than 14,000 on- and off-campus students in the region.   I had the opportuni...
Logs have been around for a while, not quite as long as the wheel, but not far off. Here at Logentries, we have the mantra of evolve don’t revolve (as in don’t sit around spinning your wheels getting nowhere). We are taking this concept and looking to evolve the way you work with and ...
The Industry's First NFV-Ready Composite Web, Audio and Video Optimization Solution Honored for Delivering Exceptional LTE StrategiesREDWOOD CITY, Calif, August 15, 2014 - Openwave Mobility, a software innovator enabling operators to manage and monetize mobile data, announced today tha...
This Week in Website Performance is a weekly feature of the Monitis.com blog. It summarizes recent articles about website performance. How to make your web site better, how to improve your users experience when they come to your website and how to optimize the overall experience. Why? ...