It’s much more fun to create your own thing than deal with someone else’s creation. I think it’s wise to acknowledge this may be a not so good motivation in rewriting a new system.
Read MoreI would probably avoid any SPA framework for a general application initially and rely on something like Hotwire or Phoenix LiveView to get productive initially as fast as possible.
Read MoreWhat makes this all the more interesting is the desire for a shorter feedback loop between analyzing data and making decisions based on that analysis. As the pace of rapid/automated decision making increases, which turns analytics decisions into system integration actions/units of work, solving these problems gets more interesting.
Read MoreAll in all, the experience was OK. The module experience and errors that went with it were quite frustrating. Once that was dealt with, the Typescript, IDE, and generated Typescript code from OAS worked pretty well.
Read MoreI think it’s important to not get too far into semantics over exactly what type a given test falls under but focus on writing the tests!
Read MoreIt’s easy to get bogged down in planning and forget how or where to begin
Read MoreEmail is the original killer app and for certain cases, I think it’s still superior to Slack, Microsoft Teams, iMessage, and especially SMS text messaging.
Read MoreMy recommendation when brainstorming system integrations for passing data from A to B, is to consider events and context about what is happening to “the data.” You may find that the REST resources you build end up representing something different than what you started with.
Read MoreWe all have examples of overly complex infrastructure and techniques (J2EE is one example). I think it’s possible, but not guaranteed, that Kubernetes will suffer similar problems to J2EE.
Read MoreWhat do you think about air conditioner use and climate change?
Read More“Some days are like that. Even in Australia.” - Judith Viorst, Alexander and the Terrible, Horrible, No Good, Very Bad Day
Read MoreMy personal observation is that, since 2009, we’ve improved in this area a little bit but still have some way to go.
Read MoreIf you’re like me, you started with CruiseControl as your CI system sometime in the late 2000’s. You probably installed the operating system yourself and maybe even mounted the server in the rack that was running it. Some things have changed since then and some haven’t. One important question to ask is how core to your business, assuming you are in the software business, your CI/CD tool is?
Read MoreUse the tools at your disposal to make yourself better!
Read MorePeter Drucker once remarked that “dealmaking beats working.” It’s exciting, fun, romantic, and exciting, whereas working requires “grubby detail work.” Drucker then added “that is why you have deals that make no sense.”
Read MoreYou should be free to be you and have your identity be respected no matter what your profession is, where you were born, or how you think government should be run.
Read MoreHave REST integrations really added more business value than SOAP services did? How would the “API craze” of the 2010’s have turned out if it was SOAP driven rather than REST driven?
Read MoreIntegration, whether it’s using DCOM, CORBA, RMI, SOAP, or REST is no different than classic app vertical development. It’s just code reuse on a larger scale with remoting technologies in between the relevant pieces of code.
Read More