Joseph Gulla

Joseph Gulla




Bookmark and Share
RSS

Recent Posts

  • How to Automate an Entire Software System
    10/16/2017
  • Other Things They Didn’t Teach Me in School: Pseudo-Conversational Programming
    10/09/2017
  • Things They Didn’t Teach Me in School: Polyglot
    10/02/2017
  • Future of Testing
    09/25/2017
  • Focus on Application Testing
    09/18/2017
  • Natural Alignments of Styles and Methods

    This is the last post in a brief series on how applications are developed, with a focus on development methods and architectural styles. There’s a natural alignment between certain methods and styles—an alignment that can be found between waterfall and monolithic applications, along with agile and microservices. These are just two examples. I explore these examples of natural alignment in this final post of the series.

    Read More

    Posted: May 15, 2017 |

    What Determines Development Methods and Architectural Styles?

    This is the second in a series on how applications are developed, with a focus on development methods and architectural styles that are gaining in significance. As I remarked last week, methods aren’t the same as styles and some pairings work better together than others. This discussion examines different factors that impact choices and pairings.

    Read More

    Posted: May 08, 2017 |

    Development Methods and Architectural Styles

    This is the first in a series on how applications are developed, with a focus on development methods and architectural styles that are gaining in significance. Methods aren’t the same as styles and some pairings work well together. This discussion starts with a bit of history.

    Read More

    Posted: May 01, 2017 |

    Trend Watch: Digital Business

    This is the last post in a multi-part series with a focus on trends that are interesting and important, specifically in enterprise computing. I’ll continue my point-in-time analysis with a focus on digital business and how new systems of engagement (e.g., cloud and mobile devices) are changing the ways business is conducted through IT.

    Read More

    Posted: April 24, 2017 |

    Trend Watch: Java

    This is the ninth post in a multi-part series with a focus on trends that are interesting and important, specifically in enterprise computing. I’ll continue my point-in-time analysis with a focus on the Java programming language. Remember when Java was new?

    Read More

    Posted: April 17, 2017 |

    Trend Watch: Business Intelligence and Business Analytics

    This is the eighth post in a multi-part series with a focus on trends that are interesting and important, specifically in enterprise computing. In this brief article, I’ll continue my point-in-time analysis with a focus on the subjects of business intelligence (BI) and business analytics (BA). Has BI and BA entered a new era in extracting insights from data?

    Read More

    Posted: April 10, 2017 |

    Trend Watch: Service Oriented Architecture and Web Services

    This is the seventh post in a multi-part series with a focus on trends that are interesting and important, specifically in enterprise computing. In this post, I’ll continue my point-in-time analysis with a focus on the subject of integration, and a discussion on service oriented architecture (SOA) and web services like representational state transfer (REST) and simple object access protocol (SOAP).

    Read More

    Posted: April 03, 2017 |

    Trend Watch: Security

    This is the sixth post in a multi-part series with a focus on trends that are interesting and important, specifically in enterprise computing. In this post, I’ll continue my point-in-time analysis by looking at the interesting and complex topic of security.

    Read More

    Posted: March 27, 2017 |

    Trend Watch: Open-Source Software

    This is the fifth post in a multi-part series with a focus on trends that are interesting and important, specifically in enterprise computing. In this post, I’ll continue my point-in-time analysis of trends, this time looking at open-source software.

    Read More

    Posted: March 20, 2017 |

    Trend Watch: Modernization

    This is the fourth in a multi-part series with a focus on trends that are interesting and important with a focus on enterprise computing. In this post, I’ll continue my point-in-time analysis of trends with a focus on modernization.

    Read More

    Posted: March 13, 2017 |

    Displaying results 21-30 (of 201)
     |<  <  1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10  >  >|