Essays from a "Life in Code"

Ellen Ullman's new book, a collection of essays written 20 years ago during her career as a software engineer, reflects on life as a coder throughout its evolution from PC to the cloud, and provides an uncanny preview of how technology has changed our lives for better and worse. A few of these essays are summarized here.

Is Your Organization’s Information Safe?

If you work for a company with ~50+ employees, you may start to wonder why your IT team is so busy and unable to respond to support requests more quickly. Well, not only are they chipping away at a mountain of user requests, but they're also working to safeguard the organization’s information from many threats.

What is Application Interface Services?

Oracle offers thousands of technology products, but in my humble opinion, the Application Interface Services (AIS) platform is by far one of their most exciting contributions to date. Here is an overview of what AIS is and how you can put it to work inside your organization.

Solution Comparison: IT-as-a-Service Model vs Resource-Based Options for JD Edwards Development

Accessing JD Edwards Developer skills typically required doing so through a "Resource-based" engagement— either hiring a full-time Developer Employee or retaining a full-time Developer Contractor, even if your actual demands don't justify the full-time investment. 

But today you can leverage a Consumption-based IT-as-a-Service (ITaaS) Solution to access the JDE Developer skills you need— an approach which can be over 45 Percent More Cost Effective by eliminating the upfront cost and ongoing overhead inherent in the Resource-based options. 

Your Development Team's 6 Biggest Challenges

A few Rock Stars of Development have become popularized icons. In movies and TV these factual, and often fictionalized developers, have become heroes and anti-heroes, but in the real world, the other tens of millions of developers face the every day challenges in the trenches we call work.

Top 10 Reasons Software Development Projects Fail

Development initiatives are at the top of many IT leaders to-do lists. Whether using in-house resources or an on-demand 'as-a-Service' solution for your development needs, IT organizations are in a rush to answer the new digital demands of their customers and business partners. And because of this urgency, it's more important than ever that the final product is delivered as expected, both on time and within budget.