56,966 blogs · [ { "id": "01a0e72c-63fc-7213-a116-98092b9ae3cf", "title": "EthicalAds Newsletter - July 2026", "url": "https://www.ethicalads.io/blog/2026/07/ethicalads-newsletter-july-2026/", "published_at": "2026-07-21T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-98092bba74d7", "title": "EthicalAds Newsletter - April 2026", "url": "https://www.ethicalads.io/blog/2026/04/ethicalads-newsletter-april-2026/", "published_at": "2026-04-23T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-98092c93fc68", "title": "EthicalAds Newsletter - January 2026", "url": "https://www.ethicalads.io/blog/2026/01/ethicalads-newsletter-january-2026/", "published_at": "2026-01-20T08:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-98092d17b1c9", "title": "Announcing a New Larger Ad Format", "url": "https://www.ethicalads.io/blog/2026/01/announcing-a-new-larger-ad-format/", "published_at": "2026-01-09T08:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-98092e0b68ac", "title": "EthicalAds Newsletter - October 2025", "url": "https://www.ethicalads.io/blog/2025/10/ethicalads-newsletter-october-2025/", "published_at": "2025-10-13T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-98092e283294", "title": "Doing Math with Embeddings for Better AI Ad Targeting", "url": "https://www.ethicalads.io/blog/2025/10/doing-math-with-embeddings-for-better-ai-ad-targeting/", "published_at": "2025-10-08T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-98092e969142", "title": "EthicalAds Newsletter - August 2025", "url": "https://www.ethicalads.io/blog/2025/08/ethicalads-newsletter-august-2025/", "published_at": "2025-08-12T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-98092f385a2a", "title": "EthicalAds on Catchy's Bits & Bants - A Dev Marketing Podcast", "url": "https://www.ethicalads.io/blog/2025/07/ethicalads-on-catchys-bits-bants-a-dev-marketing-podcast/", "published_at": "2025-07-17T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-980930371724", "title": "EthicalAds Newsletter - July 2025", "url": "https://www.ethicalads.io/blog/2025/07/ethicalads-newsletter-july-2025/", "published_at": "2025-07-15T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-980930aae4a9", "title": "EthicalAds Newsletter - June 2025", "url": "https://www.ethicalads.io/blog/2025/06/ethicalads-newsletter-june-2025/", "published_at": "2025-06-05T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-9809313c2cab", "title": "EthicalAds Newsletter - May 2025", "url": "https://www.ethicalads.io/blog/2025/05/ethicalads-newsletter-may-2025/", "published_at": "2025-05-12T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-980932024343", "title": "EthicalAds Newsletter - April 2025", "url": "https://www.ethicalads.io/blog/2025/04/ethicalads-newsletter-april-2025/", "published_at": "2025-04-15T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-980932de77cd", "title": "EthicalAds Newsletter - March 2025", "url": "https://www.ethicalads.io/blog/2025/03/ethicalads-newsletter-march-2025/", "published_at": "2025-03-12T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-980933882c9f", "title": "DuckDB and PostgreSQL Make a Great Pair for Analytical Processing", "url": "https://www.ethicalads.io/blog/2025/02/duckdb-and-postgresql-make-a-great-pair-for-analytical-processing/", "published_at": "2025-02-25T08:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-980934417483", "title": "EthicalAds Newsletter - February 2025", "url": "https://www.ethicalads.io/blog/2025/02/ethicalads-newsletter-february-2025/", "published_at": "2025-02-06T08:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-98093458aec4", "title": "EthicalAds Newsletter - January 2025", "url": "https://www.ethicalads.io/blog/2025/01/ethicalads-newsletter-january-2025/", "published_at": "2025-01-07T08:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-9809347cd171", "title": "EthicalAds Newsletter - December 2024", "url": "https://www.ethicalads.io/blog/2024/12/ethicalads-newsletter-december-2024/", "published_at": "2024-12-06T08:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-980934d3e057", "title": "EthicalAds Newsletter - November 2024", "url": "https://www.ethicalads.io/blog/2024/11/ethicalads-newsletter-november-2024/", "published_at": "2024-11-06T08:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-980934e73521", "title": "Ad Performance by Conversion Action: Do Developers Like Ebooks?", "url": "https://www.ethicalads.io/blog/2024/10/ad-performance-by-conversion-action-do-developers-like-ebooks/", "published_at": "2024-10-29T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-980934f27e37", "title": "EthicalAds Newsletter - October 2024", "url": "https://www.ethicalads.io/blog/2024/10/ethicalads-newsletter-october-2024/", "published_at": "2024-10-08T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-980935cb6a45", "title": "EthicalAds Newsletter - September 2024", "url": "https://www.ethicalads.io/blog/2024/09/ethicalads-newsletter-september-2024/", "published_at": "2024-09-10T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-980936046da4", "title": "Mozilla's privacy preserving ad attribution: The future or an oxymoron?", "url": "https://www.ethicalads.io/blog/2024/08/mozillas-privacy-preserving-ad-attribution-the-future-or-an-oxymoron/", "published_at": "2024-08-29T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-980936b1b2ab", "title": "EthicalAds Newsletter - August 2024", "url": "https://www.ethicalads.io/blog/2024/08/ethicalads-newsletter-august-2024/", "published_at": "2024-08-13T07:00:00+00:00" }, { "id": "01a0e72c-63fc-7213-a116-980936f10fd2", "title": "AI-Powered Niche Targeting for Developer Marketers", "url": "https://www.ethicalads.io/blog/2024/07/ai-powered-niche-targeting-for-developer-marketers/", "published_at": "2024-07-09T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1bbbd7bb5", "title": "EthicalAds Newsletter - July 2024", "url": "https://www.ethicalads.io/blog/2024/07/ethicalads-newsletter-july-2024/", "published_at": "2024-07-08T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1bbc66a84", "title": "EthicalAds Newsletter - June 2024", "url": "https://www.ethicalads.io/blog/2024/06/ethicalads-newsletter-june-2024/", "published_at": "2024-06-13T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1bc408bdb", "title": "EthicalAds Newsletter - May 2024", "url": "https://www.ethicalads.io/blog/2024/05/ethicalads-newsletter-may-2024/", "published_at": "2024-05-14T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1bd304761", "title": "Why Some Sites Show More Ads Than Content", "url": "https://www.ethicalads.io/blog/2024/05/why-some-sites-show-more-ads-than-content/", "published_at": "2024-05-02T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1bde79c26", "title": "Using embeddings in production with Postgres & Django for niche ad targeting", "url": "https://www.ethicalads.io/blog/2024/04/using-embeddings-in-production-with-postgres-django-for-niche-ad-targeting/", "published_at": "2024-04-23T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1be5acf15", "title": "EthicalAds Newsletter - April 2024", "url": "https://www.ethicalads.io/blog/2024/04/ethicalads-newsletter-april-2024/", "published_at": "2024-04-11T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1be7c84d4", "title": "EthicalAds Newsletter - March 2024", "url": "https://www.ethicalads.io/blog/2024/03/ethicalads-newsletter-march-2024/", "published_at": "2024-03-05T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1bf3a2408", "title": "EthicalAds Newsletter - January 2024", "url": "https://www.ethicalads.io/blog/2024/02/ethicalads-newsletter-january-2024/", "published_at": "2024-02-13T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1bfca6a27", "title": "The Cookieless Ad Future: Does Cookieless Advertising Work?", "url": "https://www.ethicalads.io/blog/2024/01/the-cookieless-ad-future-does-cookieless-advertising-work/", "published_at": "2024-01-30T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c06318df", "title": "EthicalAds Newsletter - December 2023", "url": "https://www.ethicalads.io/blog/2024/01/ethicalads-newsletter-december-2023/", "published_at": "2024-01-09T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c0c663c3", "title": "EthicalAds Newsletter - November 2023", "url": "https://www.ethicalads.io/blog/2023/12/ethicalads-newsletter-november-2023/", "published_at": "2023-12-11T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c0d2ed30", "title": "EthicalAds Newsletter - October 2023", "url": "https://www.ethicalads.io/blog/2023/11/ethicalads-newsletter-october-2023/", "published_at": "2023-11-07T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c1bb4e5b", "title": "EthicalAds Newsletter - September 2023", "url": "https://www.ethicalads.io/blog/2023/10/ethicalads-newsletter-september-2023/", "published_at": "2023-10-10T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c28e2ecb", "title": "Optimizing European Ad Campaigns in the GDPR Era", "url": "https://www.ethicalads.io/blog/2023/09/optimizing-european-ad-campaigns-in-the-gdpr-era/", "published_at": "2023-09-26T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c28fd958", "title": "What Happens When Elon Musk Tweets A Link To Your Service", "url": "https://www.ethicalads.io/blog/2023/09/what-happens-when-elon-musk-tweets-a-link-to-your-service/", "published_at": "2023-09-19T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c379eefe", "title": "EthicalAds Newsletter - August 2023", "url": "https://www.ethicalads.io/blog/2023/09/ethicalads-newsletter-august-2023/", "published_at": "2023-09-12T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c416f283", "title": "EthicalAds Newsletter - July 2023", "url": "https://www.ethicalads.io/blog/2023/08/ethicalads-newsletter-july-2023/", "published_at": "2023-08-14T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c49f6f67", "title": "EthicalAds Newsletter - June 2023", "url": "https://www.ethicalads.io/blog/2023/07/ethicalads-newsletter-june-2023/", "published_at": "2023-07-12T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c57bbc73", "title": "How the Internet ads industry works: modern invasive ad targeting", "url": "https://www.ethicalads.io/blog/2023/06/how-the-internet-ads-industry-works-modern-invasive-ad-targeting/", "published_at": "2023-06-27T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c59d4939", "title": "EthicalAds Newsletter - May 2023", "url": "https://www.ethicalads.io/blog/2023/06/ethicalads-newsletter-may-2023/", "published_at": "2023-06-06T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c62f28db", "title": "How the Internet ads industry works: Players, Tactics & PII (Part I)", "url": "https://www.ethicalads.io/blog/2023/05/how-the-internet-ads-industry-works-players-tactics-pii-part-i/", "published_at": "2023-05-25T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c6d96b67", "title": "EthicalAds Newsletter - April 2023", "url": "https://www.ethicalads.io/blog/2023/05/ethicalads-newsletter-april-2023/", "published_at": "2023-05-11T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c6f1d5be", "title": "EthicalAds Newsletter - March 2023", "url": "https://www.ethicalads.io/blog/2023/04/ethicalads-newsletter-march-2023/", "published_at": "2023-04-11T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c77f0a17", "title": "EthicalAds Newsletter - February 2023", "url": "https://www.ethicalads.io/blog/2023/03/ethicalads-newsletter-february-2023/", "published_at": "2023-03-07T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c7f57692", "title": "EthicalAds Newsletter - January 2023", "url": "https://www.ethicalads.io/blog/2023/02/ethicalads-newsletter-january-2023/", "published_at": "2023-02-08T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c7ffc031", "title": "Keeping Yourself Safe from Security and Privacy Issues in Advertising", "url": "https://www.ethicalads.io/blog/2023/02/keeping-yourself-safe-from-security-and-privacy-issues-in-advertising/", "published_at": "2023-02-06T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c8baa212", "title": "Data Privacy Week 2023 - Privacy-first Alternatives", "url": "https://www.ethicalads.io/blog/2023/01/data-privacy-week-2023-privacy-first-alternatives/", "published_at": "2023-01-23T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c92bcbc6", "title": "EthicalAds Newsletter - December 2022", "url": "https://www.ethicalads.io/blog/2023/01/ethicalads-newsletter-december-2022/", "published_at": "2023-01-10T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1c9ea09fb", "title": "EthicalAds Newsletter - November 2022", "url": "https://www.ethicalads.io/blog/2022/12/ethicalads-newsletter-november-2022/", "published_at": "2022-12-07T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1cae8f0a0", "title": "Best Search Engines for your Privacy", "url": "https://www.ethicalads.io/blog/2022/11/best-search-engines-for-your-privacy/", "published_at": "2022-11-15T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1cbbf1527", "title": "EthicalAds Newsletter - October 2022", "url": "https://www.ethicalads.io/blog/2022/11/ethicalads-newsletter-october-2022/", "published_at": "2022-11-08T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1cc05185b", "title": "A new approach to content-based targeting for advertising", "url": "https://www.ethicalads.io/blog/2022/11/a-new-approach-to-content-based-targeting-for-advertising/", "published_at": "2022-11-07T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1cce99010", "title": "Python Software Foundation & EthicalAds working to promote open source sponsorship", "url": "https://www.ethicalads.io/blog/2022/11/python-software-foundation-ethicalads-working-to-promote-open-source-sponsorship/", "published_at": "2022-11-01T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1cd1a311e", "title": "EthicalAds Newsletter - September 2022", "url": "https://www.ethicalads.io/blog/2022/10/ethicalads-newsletter-september-2022/", "published_at": "2022-10-12T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1cd5d1cc5", "title": "Privacy Teardown: Search Engines", "url": "https://www.ethicalads.io/blog/2022/10/privacy-teardown-search-engines/", "published_at": "2022-10-04T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1cd9252ce", "title": "Watch Out: Ad Scammers are Impersonating Open Source Devs", "url": "https://www.ethicalads.io/blog/2022/09/watch-out-ad-scammers-are-impersonating-open-source-devs/", "published_at": "2022-09-20T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1ce42ae2a", "title": "EthicalAds Newsletter - August 2022", "url": "https://www.ethicalads.io/blog/2022/09/ethicalads-newsletter-august-2022/", "published_at": "2022-09-08T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1cf16d655", "title": "Going v1.0: The Backstory and Future of Our Ad Network", "url": "https://www.ethicalads.io/blog/2022/08/going-v10-the-backstory-and-future-of-our-ad-network/", "published_at": "2022-08-30T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1cf7705f3", "title": "Fixed Footer Ad Placements in our Ad Client", "url": "https://www.ethicalads.io/blog/2022/08/fixed-footer-ad-placements-in-our-ad-client/", "published_at": "2022-08-23T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d0626f34", "title": "EthicalAds Newsletter - July 2022", "url": "https://www.ethicalads.io/blog/2022/08/ethicalads-newsletter-july-2022/", "published_at": "2022-08-16T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d0b9e518", "title": "EthicalAds Newsletter - June 2022", "url": "https://www.ethicalads.io/blog/2022/07/ethicalads-newsletter-june-2022/", "published_at": "2022-07-14T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d156f21b", "title": "Publisher Spotlight Series: Kyle Polich from Data Skeptic", "url": "https://www.ethicalads.io/blog/2022/06/publisher-spotlight-series-kyle-polich-from-data-skeptic/", "published_at": "2022-06-14T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d1e87256", "title": "EthicalAds Newsletter - May 2022", "url": "https://www.ethicalads.io/blog/2022/06/ethicalads-newsletter-may-2022/", "published_at": "2022-06-09T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d28e96c9", "title": "Community Ads Program - Request for Proposals", "url": "https://www.ethicalads.io/blog/2022/05/community-ads-program-request-for-proposals/", "published_at": "2022-05-16T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d379739d", "title": "Running a company book club: tips & what we read", "url": "https://www.ethicalads.io/blog/2022/05/running-a-company-book-club-tips-what-we-read/", "published_at": "2022-05-05T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d40bcca6", "title": "EthicalAds Newsletter - April 2022", "url": "https://www.ethicalads.io/blog/2022/05/ethicalads-newsletter-april-2022/", "published_at": "2022-05-03T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d4585325", "title": "Does Content Imply User Intent?", "url": "https://www.ethicalads.io/blog/2022/04/does-content-imply-user-intent/", "published_at": "2022-04-26T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d54cbd0c", "title": "EthicalAds Newsletter - March 2022", "url": "https://www.ethicalads.io/blog/2022/04/ethicalads-newsletter-march-2022/", "published_at": "2022-04-12T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d646a4f9", "title": "EthicalAds Newsletter - February 2022", "url": "https://www.ethicalads.io/blog/2022/03/ethicalads-newsletter-february-2022/", "published_at": "2022-03-14T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d6ab2698", "title": "Floating Ad Placements in our Ad Client", "url": "https://www.ethicalads.io/blog/2022/03/floating-ad-placements-in-our-ad-client/", "published_at": "2022-03-08T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d6ff9a88", "title": "EthicalAds Newsletter - January 2022", "url": "https://www.ethicalads.io/blog/2022/02/ethicalads-newsletter-january-2022/", "published_at": "2022-02-10T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d70b13ab", "title": "EthicalAds Newsletter - December 2021", "url": "https://www.ethicalads.io/blog/2022/01/ethicalads-newsletter-december-2021/", "published_at": "2022-01-17T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d8090051", "title": "Publisher Spotlight Series: Ido Shamun from Daily.dev", "url": "https://www.ethicalads.io/blog/2022/01/publisher-spotlight-series-ido-shamun-from-dailydev/", "published_at": "2022-01-06T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d8131ace", "title": "EthicalAds Newsletter - November 2021", "url": "https://www.ethicalads.io/blog/2021/12/ethicalads-newsletter-november-2021/", "published_at": "2021-12-10T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d88adf88", "title": "Graphing Ad Data at EthicalAds", "url": "https://www.ethicalads.io/blog/2021/12/graphing-ad-data-at-ethicalads/", "published_at": "2021-12-07T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d899aa07", "title": "EthicalAds providing free analytics with Simple Analytics", "url": "https://www.ethicalads.io/blog/2021/11/ethicalads-providing-free-analytics-with-simple-analytics/", "published_at": "2021-11-30T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d92d2120", "title": "EthicalAds Newsletter - October 2021", "url": "https://www.ethicalads.io/blog/2021/11/ethicalads-newsletter-october-2021/", "published_at": "2021-11-08T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d9549861", "title": "Building an Ethical Marketing Funnel", "url": "https://www.ethicalads.io/blog/2021/10/building-an-ethical-marketing-funnel/", "published_at": "2021-10-19T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1d9d58c58", "title": "Do the Ads on your Site Respect Privacy", "url": "https://www.ethicalads.io/blog/2021/10/do-the-ads-on-your-site-respect-privacy/", "published_at": "2021-10-12T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1da4c0be8", "title": "EthicalAds Newsletter - September 2021", "url": "https://www.ethicalads.io/blog/2021/10/ethicalads-newsletter-september-2021/", "published_at": "2021-10-06T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1db2a5c16", "title": "EthicalAds Newsletter - August 2021", "url": "https://www.ethicalads.io/blog/2021/09/ethicalads-newsletter-august-2021/", "published_at": "2021-09-17T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1dbdd339e", "title": "EthicalAds Newsletter - July 2021", "url": "https://www.ethicalads.io/blog/2021/08/ethicalads-newsletter-july-2021/", "published_at": "2021-08-18T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1dbf3d311", "title": "Handling 100 Requests Per Second with Python & Django", "url": "https://www.ethicalads.io/blog/2021/07/handling-100-requests-per-second-with-python-django/", "published_at": "2021-07-27T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1dcbde945", "title": "EthicalAds Publisher Referral Offer - July 2021", "url": "https://www.ethicalads.io/blog/2021/07/ethicalads-publisher-referral-offer-july-2021/", "published_at": "2021-07-16T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1dda8f8d2", "title": "EthicalAds Newsletter - June 2021", "url": "https://www.ethicalads.io/blog/2021/07/ethicalads-newsletter-june-2021/", "published_at": "2021-07-12T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1ddcc0ce5", "title": "EthicalAds Newsletter - May 2021", "url": "https://www.ethicalads.io/blog/2021/06/ethicalads-newsletter-may-2021/", "published_at": "2021-06-15T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1ddd6fe65", "title": "How Invasive Ad Targeting is Bad for Journalism and Other High-Quality Publishers", "url": "https://www.ethicalads.io/blog/2021/05/how-invasive-ad-targeting-is-bad-for-journalism-and-other-high-quality-publishers/", "published_at": "2021-05-25T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1de67fd75", "title": "Willful Words and Pretty Pictures", "url": "https://www.ethicalads.io/blog/2021/05/willful-words-and-pretty-pictures/", "published_at": "2021-05-20T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1df56e8d4", "title": "EthicalAds Newsletter - April 2021", "url": "https://www.ethicalads.io/blog/2021/05/ethicalads-newsletter-april-2021/", "published_at": "2021-05-11T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1df8a2eeb", "title": "EthicalAds Newsletter - March 2021", "url": "https://www.ethicalads.io/blog/2021/04/ethicalads-newsletter-march-2021/", "published_at": "2021-04-12T07:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1e06ff6cf", "title": "Cookie Changes are Coming to Ad Tech", "url": "https://www.ethicalads.io/blog/2021/03/cookie-changes-are-coming-to-ad-tech/", "published_at": "2021-03-11T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1e148a92c", "title": "EthicalAds Newsletter - February 2021", "url": "https://www.ethicalads.io/blog/2021/03/ethicalads-newsletter-february-2021/", "published_at": "2021-03-08T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1e1a213ea", "title": "Can you Eliminate Annoying Cookie Banners from your Site?", "url": "https://www.ethicalads.io/blog/2021/02/can-you-eliminate-annoying-cookie-banners-from-your-site/", "published_at": "2021-02-22T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1e1d55c4a", "title": "EthicalAds Newsletter - January 2021", "url": "https://www.ethicalads.io/blog/2021/02/ethicalads-newsletter-january-2021/", "published_at": "2021-02-08T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1e265aa3c", "title": "EthicalAds Newsletter - December 2020", "url": "https://www.ethicalads.io/blog/2021/01/ethicalads-newsletter-december-2020/", "published_at": "2021-01-12T08:00:00+00:00" }, { "id": "01a0e72c-63fd-70fe-b98d-0cc1e32ad409", "title": "EthicalAds Newsletter - November 2020", "url": "https://www.ethicalads.io/blog/2020/12/ethicalads-newsletter-november-2020/", "published_at": "2020-12-03T08:00:00+00:00" } ] posts Claim your blog
Back to ethicalads.io
Blog · corpus.blog/blogs/ethicalads.io/posts

ethicalads.io

ethicalads.io

2026

2025

2024

2023

2022

2021

2020