[{"data":1,"prerenderedAt":596},["ShallowReactive",2],{"post-\u002Fposts\u002Fimportance-of-privacy-in-web-analytics":3,"post-author-garywoodfine":203,"post-aside-video-none":6,"\u002Fposts\u002Fimportance-of-privacy-in-web-analytics-surround":212,"navigation":223,"content-section-services":271,"content-section-products":274,"content-section-company":277,"legal-link":279,"authors":295,"author-garywoodfine":324,"post-aside-related-candidates":325},{"id":4,"title":5,"aside":6,"author":7,"body":8,"category":182,"date":183,"description":184,"extension":185,"featureImage":186,"meta":188,"navigation":190,"path":191,"seo":192,"sitemap":193,"slug":6,"stem":200,"subtitle":184,"summary":201,"tags":6,"updated":6,"video":6,"__hash__":202},"posts\u002Fposts\u002Fimportance-of-privacy-in-web-analytics.md","The Importance of Privacy in Web Analytics",null,"garywoodfine",{"type":9,"value":10,"toc":158},"minimark",[11,15,18,23,26,29,32,36,41,44,48,51,55,58,61,71,77,84,88,92,95,99,102,106,109,113,117,120,124,127,131,134,138,141,145,148,152,155],[12,13,14],"p",{},"In an era where data is the new oil, the importance of privacy in web analytics cannot be overstated. As businesses and organisations increasingly rely on web analytics to gain insights and make informed decisions, the balance between data utility and user privacy becomes ever more critical.",[12,16,17],{},"It is also vitally important that organisations to take note and remember that privacy matters in web analytics and to find out they can navigate this complex landscape responsibly.",[19,20,22],"h2",{"id":21},"understanding-web-analytics","Understanding Web Analytics",[12,24,25],{},"Web analytics involves the collection, measurement, and analysis of web data to understand user behaviour and optimise online experiences. From tracking page views and click-through rates to analysing user journeys, web analytics provides valuable insights that can drive business growth and improve user satisfaction.",[12,27,28],{},"However, the data collected in web analytics may often include personal information, such as IP addresses, cookies, and browsing histories. This raises significant privacy concerns, as users may feel uncomfortable knowing that their online activities are being monitored and analysed.",[12,30,31],{},"This organisation, can also be used for nefarious purposes by bad actor organisations, these organisations may also be engaged in collecting this information under the guise of providing you vital web analytic data.",[19,33,35],{"id":34},"the-privacy-challenge","The Privacy Challenge",[37,38,40],"h3",{"id":39},"data-collection-and-storage","Data Collection and Storage",[12,42,43],{},"One of the primary challenges in web analytics is the collection and storage of user data. Organisations must ensure that they are transparent about what data they collect, how it is used, and how it is protected. This involves clear communication through privacy policies and obtaining user consent where necessary.",[37,45,47],{"id":46},"data-security","Data Security",[12,49,50],{},"Once data is collected, ensuring its security is paramount. Organisations must implement robust security measures to protect user data from breaches and unauthorised access. This includes using encryption, secure data storage solutions, and regular security audits.",[37,52,54],{"id":53},"user-control","User Control",[12,56,57],{},"Giving users control over their data is another crucial aspect of privacy in web analytics. This means providing options for users to opt out of data collection, access their data, and request its deletion. Giving users this control helps build trust and fosters a more positive relationship between organisations and their audiences.",[12,59,60],{},"This coupled with an approach of trying to as much as possible limit the data you collect from users to make the data insightful. Rather than the typical approach of collect all the data then try find ways of making the data useful.",[12,62,63,64],{},"A typical example of this, is web analytics, instead of using free web analytics tools connected to a host of dubious third party data providers. It will undoubtedly be better to use a provider\nthat limits the amount of data collected, and takes data security and privacy seriously. An example of this is ",[65,66,70],"a",{"href":67,"rel":68},"https:\u002F\u002Fusefathom.com\u002Fref\u002FJCGMAJ",[69],"nofollow","Fathom Analytics",[12,72,73,76],{},[65,74,70],{"href":67,"rel":75},[69]," stands out as a privacy-focused alternative to traditional web analytics tools, offering companies a way to gather valuable insights without compromising user privacy. Unlike many competitors, Fathom does not use cookies, which not only enhances user privacy but also simplifies compliance with regulations like GDPR and CCPA.",[12,78,79,80,83],{},"Additionally, Fathom provides a clean, intuitive interface that makes it easy to understand and act on the data collected. By choosing ",[65,81,70],{"href":67,"rel":82},[69],", companies can build trust with their users, improve data security, and ensure that their analytics practices align with evolving privacy standards, all while gaining actionable insights to drive business growth.",[19,85,87],{"id":86},"the-benefits-of-prioritising-privacy","The Benefits of Prioritising Privacy",[37,89,91],{"id":90},"building-trust","Building Trust",[12,93,94],{},"By prioritising privacy, organisations can build trust with their users. When users feel that their data is handled responsibly, they are more likely to engage with the platform and share their information willingly. This trust can lead to increased user loyalty and positive brand perception.",[37,96,98],{"id":97},"compliance-with-regulations","Compliance with Regulations",[12,100,101],{},"Many regions have implemented strict data protection regulations, such as the General Data Protection Regulation (GDPR) in Europe and the California Consumer Privacy Act (CCPA) in the United States. Prioritising privacy ensures that organisations comply with these regulations, avoiding potential legal repercussions and fines.",[37,103,105],{"id":104},"competitive-advantage","Competitive Advantage",[12,107,108],{},"In a crowded digital landscape, organisations that prioritise privacy can gain a competitive edge. Users are increasingly aware of privacy issues and are more likely to choose services that respect their data. By offering a privacy-focused experience, organisations can attract and retain users who value their privacy.",[19,110,112],{"id":111},"best-practices-for-privacy-in-web-analytics","Best Practices for Privacy in Web Analytics",[37,114,116],{"id":115},"transparent-communication","Transparent Communication",[12,118,119],{},"Clearly communicate your data collection and usage practices to users. Use plain language in your privacy policies and provide easily accessible information about how user data is handled.",[37,121,123],{"id":122},"minimise-data-collection","Minimise Data Collection",[12,125,126],{},"Only collect the data that is necessary for your analytics purposes. Avoid collecting unnecessary personal information and anonymise data where possible to reduce privacy risks.",[37,128,130],{"id":129},"implement-robust-security-measures","Implement Robust Security Measures",[12,132,133],{},"Use encryption, secure data storage, and regular security audits to protect user data. Ensure that your analytics tools and platforms are compliant with industry security standards.",[37,135,137],{"id":136},"provide-user-control","Provide User Control",[12,139,140],{},"Offer users the ability to opt out of data collection and provide options for accessing and deleting their data. Respect user preferences and make it easy for them to manage their privacy settings.",[37,142,144],{"id":143},"regular-audits-and-updates","Regular Audits and Updates",[12,146,147],{},"Conduct regular privacy audits to ensure that your practices are up-to-date and compliant with the latest regulations. Stay informed about changes in privacy laws and update your practices accordingly.",[19,149,151],{"id":150},"conclusion","Conclusion",[12,153,154],{},"Privacy in web analytics is not just a compliance issue; it is a fundamental aspect of building trust and fostering positive user relationships. By prioritising privacy, organisations can gain a competitive advantage, build user loyalty, and ensure that their analytics practices are both effective and ethical.",[12,156,157],{},"As we continue to navigate the digital landscape, the importance of privacy in web analytics will only grow. Organisations that embrace privacy as a core value will be better positioned to thrive in an increasingly data-driven world.",{"title":159,"searchDepth":160,"depth":160,"links":161},"",2,[162,163,169,174,181],{"id":21,"depth":160,"text":22},{"id":34,"depth":160,"text":35,"children":164},[165,167,168],{"id":39,"depth":166,"text":40},3,{"id":46,"depth":166,"text":47},{"id":53,"depth":166,"text":54},{"id":86,"depth":160,"text":87,"children":170},[171,172,173],{"id":90,"depth":166,"text":91},{"id":97,"depth":166,"text":98},{"id":104,"depth":166,"text":105},{"id":111,"depth":160,"text":112,"children":175},[176,177,178,179,180],{"id":115,"depth":166,"text":116},{"id":122,"depth":166,"text":123},{"id":129,"depth":166,"text":130},{"id":136,"depth":166,"text":137},{"id":143,"depth":166,"text":144},{"id":150,"depth":160,"text":151},"privacy","2024-07-01","Why all websites and apps need to be concerned about the privacy of their users","md",{"url":187,"title":5},"v1690313893\u002Fanalytics_nlew9f",{"publishDateTime":189},"2025-09-10:17:30",true,"\u002Fposts\u002Fimportance-of-privacy-in-web-analytics",{"title":5,"description":184},{"loc":191,"lastmod":194,"changefreq":195,"priority":196,"images":197},"2025-09-10","monthly",0.8,[198],{"loc":199},"https:\u002F\u002Fres.cloudinary.com\u002Fthreenine-co-uk\u002Fimage\u002Fupload\u002Ff_jpg,w_1200\u002Fv1690313893\u002Fanalytics_nlew9f","posts\u002Fimportance-of-privacy-in-web-analytics","Why all websites and apps need to be concerned about the privacy of their usersn","J_iASdlL9jMg85YdO8NNzJdB2Q1mKs7AMwpmllY6XW0",{"name":204,"to":205,"avatar":206,"sameAs":207},"Gary Woodfine","https:\u002F\u002Fgarywoodfine.com","garywoodfine_tlccjw",[208,209,210,211],"https:\u002F\u002Fgithub.com\u002Fgarywoodfine","https:\u002F\u002Fwww.youtube.com\u002F@Threenineio","https:\u002F\u002Fnjump.me\u002Fnpub1a3jz7w9laar2k77dkkh2rhxunr9zpja5emrl5yrxetamt29swqyqmmt32y","nostr:npub1a3jz7w9laar2k77dkkh2rhxunr9zpja5emrl5yrxetamt29swqyqmmt32y",[213,218],{"title":214,"path":215,"stem":216,"description":217,"children":-1},"How to add Fathom Analytics to Nuxt","\u002Fposts\u002Fhow-to-add-fathom-analytics-to-nuxt","posts\u002Fhow-to-add-fathom-analytics-to-nuxt","Adding privacy focused analytics to your nuxt based website",{"title":219,"path":220,"stem":221,"description":222,"children":-1},"Why choose privacy focused Analytics","\u002Fposts\u002Fwhy-choose-privacy-focused-analytics","posts\u002Fwhy-choose-privacy-focused-analytics","Why all websites need to be concerned about the privacy of their users",{"id":224,"extension":225,"items":226,"meta":268,"stem":269,"__hash__":270},"navigation\u002Fnavigation.yaml","yaml",[227,240,253,261],{"label":228,"children":229},"products",[230,235],{"label":231,"icon":232,"description":233,"to":234},"Diogel","material-symbols:preview","Keep your Nostr identity in your hands, in your browser, on your phone or on your own server.","\u002Fproducts\u002Fdiogel",{"label":236,"icon":237,"description":238,"to":239},"Nostrfi","i-lucide-radio-tower","Nostr relay, storage and backend-service infrastructure for builders and operators.","\u002Fproducts\u002Fnostrfi",{"label":241,"children":242},"services",[243,248],{"label":244,"description":245,"icon":246,"to":247},"Nostr product development","Focused engineering support for teams building Nostr-native products, tools and protocol-aware user experiences.","game-icons:ostrich","\u002Fservices\u002Fnostr-product-development",{"label":249,"description":250,"icon":251,"to":252},"Bitcoin product development","Engineering for Bitcoin payments, wallet-connected flows and products where users hold their own keys.","bx:bxl-bitcoin","\u002Fservices\u002Fbitcoin-product-development",{"label":254,"children":255},"company",[256],{"label":257,"icon":258,"description":259,"to":260},"About","i-lucide-file-text","What we believe, what we build and how we work.","\u002Fcompany\u002Fabout",{"label":262,"children":263},"resources",[264],{"label":265,"icon":258,"description":266,"to":267},"Blog","Practical Bitcoin, Nostr and product engineering guides.","https:\u002F\u002Fthreenine.blog",{},"navigation","n-Xc9COCwoCHJiMCeBNLauHtuhxcGol-wu9S2og3Rqs",[272,273],{"label":244,"description":245,"icon":246,"to":247},{"label":249,"description":250,"icon":251,"to":252},[275,276],{"label":231,"icon":232,"description":233,"to":234},{"label":236,"icon":237,"description":238,"to":239},[278],{"label":257,"icon":258,"description":259,"to":260},[280,283,286,289,292],{"path":281,"title":282},"\u002Flegals\u002Fcookie-policy","Cookie Policy",{"path":284,"title":285},"\u002Flegals\u002Fcopyright","Copyright",{"path":287,"title":288},"\u002Flegals\u002Fcustomer-support","Customer Support",{"path":290,"title":291},"\u002Flegals\u002Fprivacy-policy","Privacy Policy",{"path":293,"title":294},"\u002Flegals\u002Fterms-of-service","Terms of Service",{"id":296,"title":204,"avatar":206,"body":297,"description":301,"extension":185,"meta":316,"name":204,"navigation":190,"path":317,"role":318,"sameAs":319,"seo":320,"stem":321,"summary":322,"to":205,"username":7,"__hash__":323},"authors\u002Fauthors\u002FGary Woodfine.md",{"type":9,"value":298,"toc":314},[299,302,305,308,311],[12,300,301],{},"Polyglot software engineer with extensive experience in software engineering, with a passion to build great scalable software to solve complex business problems. A track record in developing high-performance backend systems, optimizing architecture, and ensuring continuous availability of critical APIs.",[12,303,304],{},"I'm an independent software developer, vendor, architect, consultant, blogger, Bitcoin & Nostr Enthusiast. I've provided software development expertise and helped augment software development skills and teams for a number of startups, product companies, corporate IT shops, and consulting firms.",[12,306,307],{},"I started out in the software world back in 1995, building websites with HoTMetaL Pro & ASP and moved on to building web apps with .NET when it released in Beta in 2001, since then, I've shipped systems in just about every industry.",[12,309,310],{},"Along my journey, I have also shipped various platforms & products in a number of other programming languages or software development frameworks that have had their moments in the sun, but somehow I have always made way back to C# & .Net.",[12,312,313],{},"Over the years, I've strived to improve how I and my teams deliver value to the clients, customers, and end-users. That has led me down the path of exploring Agile, Domain-Driven Design, REST, messaging, distributed systems, and anything else I thought could help.",{"title":159,"searchDepth":160,"depth":160,"links":315},[],{},"\u002Fauthors\u002Fgary-woodfine","Managing Director",[208,209,210,211],{"title":204,"description":301},"authors\u002FGary Woodfine","independent software developer, vendor, architect, consultant, blogger, Bitcoin & Nostr Enthusiast. I've provided software development expertise and helped augment software development skills and teams for a number of startups, product companies, corporate IT shops, and consulting firms.","30ZWJ-6T2g8S0kLLgUhZWA7_QFUOpa5CElif7tAhsLo",{"title":204,"name":204,"role":318,"summary":322,"avatar":206,"username":7,"to":205},[326,337,348,355,362,369,380,389,395,402,408,415,425,434,440,446,451,456,465,471,478,484,488,493,498,500,502,507,513,516,523,532,538,543,551,556,562,567,572,576,582,587,591],{"path":327,"title":328,"date":329,"tags":330,"category":331,"featureImage":335},"\u002Fposts\u002Fwhat-is-a-nostr-client","What is a Nostr client?","2026-10-26",[331,332,182,333,334],"nostr","nostr-client","keys","getting-started",{"url":336,"title":328},"v1690313893\u002Fnostr-logo_hwrql1",{"path":338,"title":339,"date":340,"tags":341,"category":331,"featureImage":346},"\u002Fposts\u002Fhow-to-choose-nostr-relays","How to Choose Nostr Relays","2026-04-11",[331,342,182,343,344,345],"relay","security","nostr-relays","censorship-resistance",{"url":336,"title":347},"How to choose nostr relays",{"path":349,"title":350,"date":340,"tags":351,"category":331,"featureImage":354},"\u002Fposts\u002Fnostr-relays-privacy-and-security","Nostr Relays, Privacy, and Security",[331,342,182,343,352,353],"key-management","nostr-relay",{"url":336,"title":350},{"path":356,"title":357,"date":340,"tags":358,"category":331,"featureImage":360},"\u002Fposts\u002Fwhat-is-a-nostr-relay","What is a Nostr Relay?",[331,342,182,345,359,353],"decentralization",{"url":336,"title":361}," What is a Nostr Relay?",{"path":363,"title":364,"date":365,"tags":366,"category":331,"featureImage":368},"\u002Fposts\u002Fwhy-nostr-keys-better-privacy","Why Nostr keys and identity are better for privacy","2026-04-06",[331,182,367,343],"identity",{"url":336,"title":364},{"path":370,"title":371,"date":372,"tags":373,"category":331,"featureImage":379},"\u002Fposts\u002Fbest-nostr-browser-extensions-2026","Best Nostr Browser Extensions (2026): Complete Comparison","2026-03-24",[331,374,375,343,376,377,378],"browser-extension","nip-07","comparison","porwr","diogel",{"url":336,"title":371},{"path":381,"title":382,"date":372,"tags":383,"category":331,"featureImage":386},"\u002Fposts\u002Fhow-to-get-started-with-porwr","Getting Started with Nostr: Porwr Setup Guide (2026)",[384,182,331,377,378,385,375,374],"social","cryptography",{"url":387,"title":388},"v1690313893\u002Fblog\u002Fdiogel-product-header_x3az6t","Porwr Browser Extension",{"path":390,"title":391,"date":392,"tags":393,"category":331,"featureImage":394},"\u002Fposts\u002Fhow-to-manage-keys-for-nostr","How to manage keys for Nostr","2025-12-15",[331,333,182,343],{"url":336,"title":391},{"path":396,"title":397,"date":392,"tags":398,"category":331,"featureImage":401},"\u002Fposts\u002Fhow-to-self-host-your-nip-05-identity","How to self-host your NIP-05 identity",[331,399,182,400],"nip-05","self-hosting",{"url":336,"title":397},{"path":403,"title":404,"date":405,"tags":6,"category":182,"featureImage":406},"\u002Fposts\u002Fwhy-privacy-is-a-fundamental-human-right","Why privacy is a fundamental human right","2025-12-09",{"url":407,"title":404},"v1690313893\u002Fprivacy-header_exiblo",{"path":409,"title":410,"date":411,"tags":6,"category":412,"featureImage":413},"\u002Fposts\u002Fhow-government-monetary-policy-erodes-the-value-of-money","How government monetary policy erodes the value of money","2025-12-01","bitcoin",{"url":414,"title":410},"v1719908027\u002Fbitcoin_szcm1m",{"path":416,"title":417,"date":418,"tags":419,"category":412,"featureImage":423},"\u002Fposts\u002Fbitaxe-touch-genesis-batch","Bitaxe Touch Genesis Batch","2025-07-23",[420,421,422],"bitaxe","mining","solo",{"url":424,"title":417},"v1690313878\u002Fbitaxe-touch_c6qrjd",{"path":426,"title":427,"date":428,"tags":429,"category":412,"featureImage":433},"\u002Fposts\u002Fbitcoin-is-not-a-ponzi-scheme","Bitcoin is not a Ponzi Scheme","2025-07-22",[430,431,432],"ponzi","economics","investment",{"url":414,"title":427},{"path":435,"title":436,"date":428,"tags":437,"category":412,"featureImage":439},"\u002Fposts\u002Fgetting-started-with-public-pool-mining","Getting started with Public Pool Mining",[421,422,438],"lottery",{"url":414,"title":436},{"path":441,"title":442,"date":443,"tags":444,"category":412,"featureImage":445},"\u002Fposts\u002Fgetting-started-with-solo-mining","Getting started with solo mining","2025-07-19",[420,421,422,438],{"url":414,"title":442},{"path":447,"title":448,"date":443,"tags":449,"category":412,"featureImage":450},"\u002Fposts\u002Fwhat-is-bitcoin-mining","What is Bitcoin mining",[421,412],{"url":414,"title":448},{"path":452,"title":453,"date":443,"tags":454,"category":412,"featureImage":455},"\u002Fposts\u002Fwhat-is-solo-mining","What is solo mining",[422],{"url":414,"title":453},{"path":457,"title":458,"date":459,"tags":460,"category":412,"featureImage":463},"\u002Fposts\u002Fhow-to-run-a-bitcoin-node","How to run a Bitcoin Node with Umbrel Home","2025-07-14",[461,462],"node","umbrel",{"url":414,"title":464},"How to run a Bitcoin node",{"path":466,"title":467,"date":468,"tags":469,"category":331,"featureImage":470},"\u002Fposts\u002Fhow-to-get-started-with-nostr","How to get started with Nostr","2024-10-09",[331,334,182,333],{"url":336,"title":467},{"path":472,"title":473,"date":474,"tags":6,"category":475,"featureImage":476},"\u002Fposts\u002Fhow-to-use-layouts-and-pages-in-nuxt","How to use layouts and pages in Nuxt","2024-10-08","development",{"url":477,"title":473},"v1690313878\u002Fnuxt-header_tbc9cp",{"path":479,"title":480,"date":481,"tags":6,"category":475,"featureImage":482},"\u002Fposts\u002Fhow-to-add-tailwindcss-to-nuxt","How to add tailwindcss to nuxt","2024-10-07",{"url":477,"title":483},"Getting started with Nuxt",{"path":485,"title":483,"date":486,"tags":6,"category":475,"featureImage":487},"\u002Fposts\u002Fgetting-started-with-nuxt","2024-10-06",{"url":477,"title":483},{"path":489,"title":490,"date":486,"tags":6,"category":475,"featureImage":491},"\u002Fposts\u002Fhow-to-store-terraform_state-in-digital-ocean-space","How to store Terraform state in DigitalOcean Spaces",{"url":492,"title":490},"v1690313893\u002Fterraform-header_ixmkgg",{"path":494,"title":495,"date":496,"tags":6,"category":475,"featureImage":497},"\u002Fposts\u002Fhow-to-use-terraform-with-digitalocean","How to use Terraform with DigitalOcean","2024-10-05",{"url":492,"title":495},{"path":215,"title":214,"date":183,"tags":6,"category":182,"featureImage":499},{"url":477,"title":214},{"path":191,"title":5,"date":183,"tags":6,"category":182,"featureImage":501},{"url":187,"title":5},{"path":503,"title":504,"date":183,"tags":505,"category":331,"featureImage":506},"\u002Fposts\u002Fwhat-is-a-nip-07-signer","What is a NIP-07 signer?",[331,375,374,343],{"url":336,"title":504},{"path":508,"title":509,"date":183,"tags":510,"category":331,"featureImage":512},"\u002Fposts\u002Fwhat-is-nostr","What is Nostr?",[331,511,182,359],"relays",{"url":336,"title":509},{"path":220,"title":219,"date":183,"tags":6,"category":182,"featureImage":514},{"url":515,"title":219},"v1690313893\u002Fblog\u002Ffathom-header_y7s0x2",{"path":517,"title":518,"date":519,"tags":6,"category":475,"featureImage":520},"\u002Fposts\u002Fwhat-is-api-integration","What is API Integration?","2024-06-04",{"url":521,"title":522},"v1719908247\u002Fapi_f3f1mh","What is API integration?",{"path":524,"title":525,"date":526,"tags":527,"category":412,"featureImage":529},"\u002Fposts\u002Fhow-blockchain-uses-cryptography","How Blockchain uses Cryptography","2024-05-18",[528,385],"blockchain",{"url":530,"title":531},"v1690313893\u002Fblockchain_tfrcrd","What is blockchain?",{"path":533,"title":534,"date":535,"tags":6,"category":475,"featureImage":536},"\u002Fposts\u002Fhow-to-create-a-websocket-server-in-dotnet","How to create a WebSocket server in dotnet","2024-05-15",{"url":537,"title":534},"v1719908486\u002Fwebsockets_pjqtld",{"path":539,"title":540,"date":535,"tags":541,"category":412,"featureImage":542},"\u002Fposts\u002Fwhat-is-blockchain","What is Blockchain",[528,412],{"url":530,"title":531},{"path":544,"title":545,"date":546,"tags":547,"category":412,"featureImage":549},"\u002Fposts\u002Fintroduction-to-public-and-private-key-cryptography","Public Key Cryptography Explained: A Beginner's Guide","2024-05-12",[548,412,331],"encryption",{"url":530,"title":550},"Introduction to public and private key cryptography",{"path":552,"title":553,"date":546,"tags":554,"category":412,"featureImage":555},"\u002Fposts\u002Fwhat-is-bitcoin","What is Bitcoin?",[528,412],{"url":414,"title":553},{"path":557,"title":558,"date":559,"tags":6,"category":475,"featureImage":560},"\u002Fposts\u002Fwhat-are-web-sockets","What are Web Sockets","2023-09-06",{"url":537,"title":561},"What are Websockets",{"path":563,"title":564,"date":565,"tags":6,"category":475,"featureImage":566},"\u002Fposts\u002Fwhat-is-api-first","What is API First?","2023-07-13",{"url":521,"title":564},{"path":568,"title":569,"date":570,"tags":6,"category":475,"featureImage":571},"\u002Fposts\u002Fapi-gateway-pattern","API Gateway Pattern","2023-06-10",{"url":521,"title":569},{"path":573,"title":574,"date":570,"tags":6,"category":475,"featureImage":575},"\u002Fposts\u002Fbackend-for-frontend-design-pattern","Backend for Frontend Design Pattern",{"url":521,"title":574},{"path":577,"title":578,"date":579,"tags":6,"category":475,"featureImage":580},"\u002Fposts\u002Fguide-api-development","An introductory guide to API Development","2023-06-05",{"url":521,"title":581},"API Development",{"path":583,"title":584,"date":579,"tags":6,"category":475,"featureImage":585},"\u002Fposts\u002Fwhat-is-a-rest-api","What is a REST API?",{"url":521,"title":586},"What is an API?",{"path":588,"title":586,"date":589,"tags":6,"category":475,"featureImage":590},"\u002Fposts\u002Fwhat-is-an-api","2023-06-01",{"url":521,"title":586},{"path":592,"title":593,"date":589,"tags":6,"category":475,"featureImage":594},"\u002Fposts\u002Fwhat-is-api-development","What is API Development ?",{"url":521,"title":595},"What is API development?",1793132667139]