Insights, perspectives, and practical thinking from our team.
Leveraging Cloudflare Workers for Enhanced Serverless Performance In the evolving landscape of serverless computing, Cloudflare Workers emerge as an excellent, potentially superior, solution. As...
Artificial intelligence (AI) is revolutionizing the eCommerce industry. By analyzing vast amounts of data and making predictions, AI is helping eCommerce businesses optimize their operations and...
With the Spring Boot 3 release, the Spring Native project has been rolled into Spring Boot. Now you can build GraalVM Native Images of your Spring Boot application easily, and know that the Spring...
It’s time to celebrate! We’ve been working on a Shopify App development framework, using Java and Spring Boot for about six months, and have just published the first open source version on GitHub...
The documentation for how to build a custom Shopify App using the embedded approach is not very clear. Especially if you’re using a custom backend. You can see my post on the Shopify Community...
We have been working on several Shopify based eCommerce implementations in the last year. The Shopify platform makes it quick and easy to get started with an eCommerce website. However the core...
Everyone talks about being data-driven, but few organizations truly operationalize data into their decision-making processes. Here's a practical framework.
Many web applications need user management. Most people gloss over that when they plan the scope of what needs to be built. After all, it’s just registration and login; nice and simple, right? But...
True digital transformation goes beyond tools and platforms. It requires a fundamental shift in how organizations think, operate, and deliver value.
In a world of constant noise, the brands that endure are the ones built on authentic foundations. Here's how to create lasting brand equity.
Removing Metadata from files before you post or share them is a critical step in protecting your privacy. Many people don’t realize that photos and videos, especially those taken with your cell...
This is the post on AWS Lambda Layers I wish I had been able to read at the start. AWS Lambda Layers are actually extremely simple. A Layer is a zip file, whose contents will be unzipped into...
Using this free open source AWS S3 Lambda upload example and tutorial you can get your website handling user file uploads to AWS S3 in a secure and scalable architecture. And it will just take a few...
For many companies, the COVID-19 pandemic has dramatically changed the business landscape. Revenues are down and the Ecommerce channel has become even more critical than usual. We have yet to see...
This is the last post in a series. If you haven’t already read them: ATG Oracle Commerce – Planning for the Future – Great Beginnings – Part 1 ATG Oracle Commerce – Planning for the Future – Current...
My first post of this series, ATG Oracle Commerce – Planning for the Future – Part 1 – Great Beginnings, laid out the origins of the ATG Oracle Commerce platform and some of its many strengths. My...
The Current State of ATG Oracle Commerce In my previous blog post I covered the origins and marketing winning strengths of the ATG eCommerce platform. Today I want to talk about the current state...
In a short series of articles, I will explore the Past, Present, and Future of the ATG Oracle Commerce platform. I will also provide insights for companies using the Oracle Commerce platform. ...
10MinuteMail is one of the most popular temporary email sites in the world, and has been so since it launched in 2006. In the past fourteen years it has helped tens of millions of people avoid over...
What we discovered trying to run Java Spring applications on AWS Lambda. Learn from our mistakes!