In this age of most sites being static, a frequently asked question is how much dynamic functionality you can derive from Jamstack. The answer is a lot because you can incorporate reusable APIs in that architecture and leverage serverless, back-end-oriented functions with no back ends in place.
As defined by Amazon Web Services (AWS), Amplify is a set of products and tools with which mobile and front-end web developers can build and deploy AWS-powered, secure, and scalable full-stack apps. Also, you can efficiently configure their back ends, connect them to your app with just a few lines of code, and deploy static web apps in only three steps. Historically, because of their performance issues, managing images and videos is a daunting challenge for developers. Even though you can easily load media to an S3 bucket with AWS Amplify, transforming, compressing, and responsively delivering them is labor intensive and time consuming.
While COVID has affected most businesses, it has been particularly hard on those that sell products for the physical ‘brick and mortar’ world. One company that literally fits that bill is our Australian customer James Hardie, the largest global manufacturer of fibre cement products used in both domestic and commercial construction. These are materials that its buyers ideally want to see up close, in detail. When customers have questions, they expect personal service.
Part 1 of this post defines the capabilities of an enhanced Gravatar service, which I named Clavatar, and describes the following initial steps for building it:
This post, part 2 of the series, explains how to make Clavatar work like Gravatar and to develop Clavatar’s capabilities of enabling requests for various versions of the images related to user accounts.
GUESS? Inc. designs, markets, distributes, and licenses a lifestyle collection of contemporary apparel, denim, handbags, watches, eyewear, footwear, and other related consumer products. These products are distributed through branded GUESS Stores, as well as department and specialty stores around the world, and via e-commerce sites available to 55 countries. GUESS websites act as virtual storefronts that both sell their products and promote their brands, showcasing products in an easy-to-navigate experience that allows customers to see and purchase from its collections.
VELTRA (a wordplay on TRAVEL) is a leading Japan-based travel marketplace with 4,000 international travel-agency partners, offering 27,000 local tours to over 150 destinations worldwide. In addition to featured travel itineraries, the VELTRA site also serves leisure travelers with meticulous support including tips and pointers along with comprehensive and helpful responses to questions.
Watching The Queen’s Gambit took me back in time to a memorable experience 21 years ago, my senior year in high school. To fulfill part of my final-exam requirement for Computer Science, I wrote a chess program in Pascal—a truly enjoyable and stimulating adventure. The algorithm was based on a calculation of the scores of potential moves, with a tree of nodes holding all the options for the current position and the potential responses for each move from the opponent. The total score for each pair of moves determines what the computer does. Due to memory limitation, the tree holds only two levels of moves: one for the current position and the other for the opponent’s potential moves.
After focusing on the business-to-business market for more than 100 years, Babolat embarked on a move to a direct-to-consumer model that integrated e-commerce functionalities. As it began planning a website redesign to support online sales, the team realized that it needed a robust digital asset management (DAM) solution as the foundation of its digital transformation.
Think about the last time you bought something online—and about the last time you did that but what you purchased wasn’t something you were after when you opened your browser. What captured your attention in the search results, the assortment page, or the product page that convinced you to make the purchase?
However, along with the benefits of user-generated content (UGC), comes myriad technical challenges. Content must be moderated to avoid compromising your brand. You need to provide a user-friendly process to efficiently manage content uploads. You need to transform images and videos to ensure brand consistency and web performance. You also need to ensure they look presentable across all devices and browser environments. To help brands address these issues and more, we recently ran a three-part blog series on UGC.