# Sharetribe Developer Blog

![A table top, viewed from above, with an open laptop. A person's hands are on the keys. Beside the laptop are a credit card, a smartphone, and a coffee cup that's half full of coffee milk. Or possibly black tea.](https://images.prismic.io/sharetribe/fa4c06cb-4569-4c16-9220-0d47aab726e0_Stocksy_txp08a7a0f8wHq300_Medium_3619945.jpeg?auto=compress%2Cformat&fit=max&w=3840)

Welcome to the Sharetribe Developer Blog: a practical resource crafted for our developer community with a focus on how to build a marketplace using the Sharetribe Developer Platform.

---

### Posts

Here you'll find all our Developer Blog Posts!

[![Lighthouse treemap of Sharetribe Web Template bundles](https://images.prismic.io/sharetribe/adeDUp1ZCF7ETBHx_Screenshot2026-04-09at13.44.45.png?auto=format%2Ccompress&fit=max&w=3840)Updates to Sharetribe Web Template webpack configurations](/developer-blog/webpack-config/)[![A merge conflict in VS Code](https://images.prismic.io/sharetribe/aRwysbpReVYa4mZR_merge-conflict-in-vscode.png?auto=format%2Ccompress&fit=max&w=3840)Updating your custom Sharetribe Web Template from upstream](/developer-blog/template-upstream-updates/)[![A glass coffee filter on top of a glass coffee carafe](https://images.prismic.io/sharetribe/aIjDNFGsbswqTaTu_jinhan-moon-NLYI87MUPZI-unsplash.jpg?auto=format%2Ccompress&fit=max&w=3840)Add transaction filtering to your marketplace inbox page](/developer-blog/inbox-filtering/)[![A satellite image of a coastline](https://images.prismic.io/sharetribe/aG5vbkMqNJQqHuQ7_usgs--ZSar3PhDSI-unsplash.jpg?auto=format%2Ccompress&fit=max&w=3840)Modify listing card thumbnails](/developer-blog/modify-listing-card-styles/)[![A photo of three worn, wooden wheels.](https://images.prismic.io/sharetribe/aFgS2Xfc4bHWimFl_stefanos-nt-xIHBb3k1lrE-unsplash-1-.jpg?auto=format%2Ccompress&fit=max&w=3840)The Sharetribe Web Template: Thoughts from a new DA](/developer-blog/thoughts-from-a-new-da/)[![Example events query from Console](https://images.prismic.io/sharetribe/Zv-fibVsGrYSwXAw_example-events-query.png?auto=format%2Ccompress&fit=max&w=3840)How to get the most out of events with the Sharetribe CLI](/developer-blog/events-with-cli/)[![Server room](https://images.prismic.io/sharetribe/ZvUyvrVsGrYSwBnZ_taylor-vick-M5tzZtFCOfs-unsplash.jpg?auto=format%2Ccompress&fit=max&w=3840)Deploy a Sharetribe marketplace on AWS EC2](/developer-blog/deploy-using-ec2/)[![A marketplace landing page section showing four images of bicycles with details under each image. Above the images, a heading reads "Recommended listings" and an ingress reads "Check out these amazing bikes!"](https://images.prismic.io/sharetribe/ZhfIczjCgu4jzv47_custom-cms-section-recommended.png?auto=format%2Ccompress&fit=max&w=3840)Custom section components on Sharetribe’s CMS, Pages](/developer-blog/custom-cms-section/)[![Store checkout machine with a person holding the screen with one hand and a receipt with the other.](https://images.prismic.io/sharetribe/a17bd3bf-e450-4f61-9472-8decf36dad78_simon-kadula-OluDgzgCHp4-unsplash.jpg?auto=compress%2Cformat&fit=max&w=3840)Checking out a marketplace shopping cart](/developer-blog/checking-out-a-marketplace-shopping-cart/)[![Two paper bags of groceries on a wooden floor. Visible on top are apples, bagels, cabbage, bananas, and a baguette.](https://images.prismic.io/sharetribe/d9240361-8fe7-405a-9e39-ecede4ad8a05_maria-lin-kim-8RaUEd8zD-U-unsplash.jpg?auto=compress%2Cformat&fit=max&w=3840)Showing purchased cart listings](/developer-blog/showing-purchased-cart-listings/)[![A drawing of a flowchart on white paper on top of a wooden work area, with a manicured hand holding a marker and another hand holding down the paper.](https://images.prismic.io/sharetribe/013df4f4-c444-4a1b-ad83-289811834245_kelly-sikkema-lFtttcsx5Vk-unsplash.jpg?auto=compress%2Cformat&fit=max&w=3840)Designing a shopping cart transaction flow](/developer-blog/designing-a-shopping-cart-transaction-flow/)[![A farmer's market table full of vegetables and their price signs, with cherry tomato baskets and their price sign in the forefront.](https://images.prismic.io/sharetribe/c11f0fe7-abdb-48f7-9f56-2cd6591f8113_anne-preble-SAPvKo12dQE-unsplash.jpg?auto=compress%2Cformat&fit=max&w=3840)Calculating shopping cart price](/developer-blog/calculating-shopping-cart-price/)[![A small brass shopping cart overflowing with small vegetable parts on a soft rug, with some wooden floor visible next to the rug.](https://images.prismic.io/sharetribe/76e25fc5-6e1a-4e65-9b4a-0d807f25460e_alexas_fotos-y8Uasn7yiWY-unsplash.jpg?auto=compress%2Cformat&fit=max&w=3840)Viewing cart items](/developer-blog/viewing-cart-items/)[![A child adding grocery items to a small yellow shopping cart.](https://images.prismic.io/sharetribe/b5f332fc-4f9b-4d3e-bf58-574fef8eed70_david-veksler-2zl0b3NbSjU-unsplash.jpg?auto=compress%2Cformat&fit=max&w=3840)Adding items to cart](/developer-blog/adding-items-to-cart/)[![A red shopping cart in front of a brick wall with chipping yellow paint.](https://images.prismic.io/sharetribe/71536c0e-0786-44ca-a61c-12d945e3052a_manny-becerra-KwfbQbg7WsA-unsplash.jpg?auto=compress%2Cformat&fit=max&w=3840)Building a shopping cart for a Sharetribe marketplace](/developer-blog/shopping-cart-introduction/)[![A person in a brown sweater using their laptop.](https://images.prismic.io/sharetribe/c2efe159-443d-4adf-be1b-73529eb9ed23_csp-cover-photo.jpeg?auto=compress%2Cformat&fit=max&w=3840)Content Security Policy](/developer-blog/content-security-policy/)[![A picture shot from above, showing a computer screen, a mobile phone and a person's hands who is drawing something with a pink marker on a paper.](https://images.prismic.io/sharetribe/9d23eabe-fdb0-4673-8796-6763d9ebd72d_firmbee-com-gcsNOsPEXfs-unsplash.jpeg?auto=compress%2Cformat&fit=max&w=3840)Sharetribe's Postman collection](/developer-blog/sharetribe-postman-collection/)[![A photo with an avocado cut in half. ](https://images.prismic.io/sharetribe/32c7fb68-9f4f-46f4-8801-6d29dfc8b6fe_avocados.jpeg?auto=compress%2Cformat&fit=max&w=3840)Introducing Sharetribe's Developer Advocacy team](/developer-blog/introducing-da-team/)