41554 blogs · [ { "id": "01a0b68b-4ccc-726b-b009-4827fdc44e6a", "title": "Amber Weinberg", "url": "https://amberweinberg.com", "published_at": "2026-09-07T05:20:44+00:00" }, { "id": "01a08726-bb47-70f8-af47-02e2cb141c75", "title": "Recent Improvements in Web Development", "url": "https://amberweinberg.com/recent-improvements-in-web-development/", "published_at": "2026-08-27T16:05:59+00:00" }, { "id": "01a08726-bb48-7371-8572-2cd62ec46a39", "title": "Best WordPress Hosting Providers of 2026", "url": "https://amberweinberg.com/best-wordpress-hosting-providers-of-2026/", "published_at": "2026-08-06T15:22:34+00:00" }, { "id": "01a08726-bb48-7371-8572-2cd62f50f6c6", "title": "Skinning Shopify Themes Using Dwell", "url": "https://amberweinberg.com/skinning-shopify-themes-using-dwell/", "published_at": "2026-07-01T18:01:45+00:00" }, { "id": "01a08726-bb48-7371-8572-2cd630217a2e", "title": "Refusing to Let Machines Code", "url": "https://amberweinberg.com/refusing-to-let-machines-code/", "published_at": "2026-06-24T16:14:24+00:00" }, { "id": "01a08726-bb48-7371-8572-2cd630cb78c1", "title": "CSS Animated SVG Maps", "url": "https://amberweinberg.com/css-animated-svg-maps/", "published_at": "2026-06-03T15:59:39+00:00" }, { "id": "01a08726-bb48-7371-8572-2cd630fff362", "title": "WordPress 7.0 is out, Let’s shut off that pesky AI!", "url": "https://amberweinberg.com/wordpress-7-0-is-out-lets-shut-off-that-pesky-ai/", "published_at": "2026-05-26T14:01:29+00:00" }, { "id": "01a08726-bb48-7371-8572-2cd631ea4b83", "title": "Why Clients Don’t Want To Work With You Anymore", "url": "https://amberweinberg.com/why-clients-dont-want-to-work-with-you-anymore/", "published_at": "2026-05-19T14:57:25+00:00" }, { "id": "01a08726-bb48-7371-8572-2cd63207ae7d", "title": "Easy Ways to Increase Your Lighthouse Pagespeed Scores", "url": "https://amberweinberg.com/easy-ways-to-increase-your-lighthouse-pagespeed-scores/", "published_at": "2026-05-01T14:41:07+00:00" }, { "id": "01a08726-bb48-7371-8572-2cd63265917a", "title": "More Reasons to Delete Your Javascript Series: Finally, We Can Style Select Dropdowns!", "url": "https://amberweinberg.com/more-reasons-to-delete-your-javascript-series-finally-we-can-style-select-dropdowns/", "published_at": "2026-04-24T14:24:15+00:00" }, { "id": "01a08726-bb48-7371-8572-2cd63280b699", "title": "More Reasons to Delete Your Javascript Series: Using for Accessible Accordions", "url": "https://amberweinberg.com/more-reasons-to-delete-your-javascript-series-using-details-for-accessible-accordions/", "published_at": "2026-04-17T14:25:03+00:00" }, { "id": "01a0e383-9c67-70e5-8168-130f62cb32a2", "title": "More Reasons to Delete Your Javascript Series: Invoker Commands & Popovers APIs", "url": "https://amberweinberg.com/more-reasons-to-delete-your-javascript-series-invoker-commands-popovers-apis/", "published_at": "2026-04-10T14:08:43+00:00" }, { "id": "01a0e383-9c67-70e5-8168-130f62fabbae", "title": "Where Have All the Real Front-End Developers Gone?", "url": "https://amberweinberg.com/where-have-all-the-real-front-end-developers-gone/", "published_at": "2026-04-03T13:46:02+00:00" }, { "id": "01a0e383-9c67-70e5-8168-130f63888fea", "title": "New CSS Features I’m Looking Forward to in 2026", "url": "https://amberweinberg.com/new-css-features-im-looking-forward-to-in-2026/", "published_at": "2026-03-27T14:39:10+00:00" }, { "id": "01a0e383-9c67-70e5-8168-130f63ef65a8", "title": "How have my WordPress themes changed in the past decade? (Hint: still no Gutenberg!)", "url": "https://amberweinberg.com/how-have-my-wordpress-themes-changed-in-the-past-decade-hint-still-no-gutenberg/", "published_at": "2026-03-20T12:00:59+00:00" }, { "id": "01a0e383-9c67-70e5-8168-130f64ad9fe6", "title": "Building Modular Themes with ACF Flexible Content Instead of Buggy Builder Frameworks", "url": "https://amberweinberg.com/building-modular-themes-with-acf-flexible-content-instead-of-buggy-builder-frameworks/", "published_at": "2026-03-13T12:00:05+00:00" }, { "id": "01a0e383-9c67-70e5-8168-130f64f9f442", "title": "I’m BACCCCCKKKKKK and I’m redesigned!", "url": "https://amberweinberg.com/im-baccccckkkkkk/", "published_at": "2026-03-09T11:00:41+00:00" }, { "id": "01a0e383-9c67-70e5-8168-130f65db3886", "title": "Developing the custom WordPress theme with Amber, Evan, and Corey", "url": "https://amberweinberg.com/developing-the-custom-wordpress-theme-with-amber-evan-and-corey/", "published_at": "2020-12-14T05:00:00+00:00" }, { "id": "01a0e383-9c67-70e5-8168-130f66805001", "title": "How do I setup and configure a Google Maps API Key?", "url": "https://amberweinberg.com/how-do-i-setup-and-configure-a-google-maps-api-key/", "published_at": "2020-09-22T04:00:00+00:00" }, { "id": "01a0e383-9c67-70e5-8168-130f675dc546", "title": "Interactive SVG maps with ACF and JQVMaps", "url": "https://amberweinberg.com/interactive-svg-maps-with-acf-and-jqvmaps/", "published_at": "2019-10-25T04:00:00+00:00" }, { "id": "01a0e383-9c67-70e5-8168-130f67a2ef4e", "title": "Q&A with Amber & Sinan: Imagining a dynamic, animated, hexagon-rich Onera.com", "url": "https://amberweinberg.com/qa-with-amber-sinan-imagining-a-dynamic-animated-hexagon-rich-onera-com/", "published_at": "2019-09-30T04:00:00+00:00" }, { "id": "01a0e3a8-4f17-7123-b8e7-605088301930", "title": "How Do I Make My Website ADA Compliant?", "url": "https://amberweinberg.com/how-do-i-make-my-website-ada-compliant/", "published_at": "2019-07-15T04:00:00+00:00" }, { "id": "01a0e3a8-4f18-733f-b74f-c33a66c9064f", "title": "What is Caching?", "url": "https://amberweinberg.com/what-is-caching/", "published_at": "2019-07-03T04:00:00+00:00" }, { "id": "01a0e3a8-4f18-733f-b74f-c33a670d8553", "title": "How to avoid spam submissions on WordPress contact forms", "url": "https://amberweinberg.com/how-to-avoid-spam-submissions-on-wordpress-contact-forms/", "published_at": "2019-04-02T04:00:00+00:00" }, { "id": "01a0e3a8-4f18-733f-b74f-c33a670f7f89", "title": "Why Are Emails Still Stuck in the 90’s?", "url": "https://amberweinberg.com/why-are-emails-still-stuck-in-the-90s/", "published_at": "2019-03-26T04:00:00+00:00" }, { "id": "01a0e3a8-4f18-733f-b74f-c33a671502e3", "title": "Why does Studio Simpatico advocate for dropping support for IE?", "url": "https://amberweinberg.com/why-does-studio-simpatico-advocate-for-dropping-support-for-ie/", "published_at": "2019-03-23T04:00:00+00:00" }, { "id": "01a0e3a8-4f18-733f-b74f-c33a6738a451", "title": "Complicated Checkerboard Layouts with CSS Grid & SVGs", "url": "https://amberweinberg.com/complicated-checkerboard-layouts-with-css-grid-svgs/", "published_at": "2019-01-09T05:00:00+00:00" }, { "id": "01a0e3a8-4f18-733f-b74f-c33a67d82355", "title": "Getting Crafty with Craft CMS", "url": "https://amberweinberg.com/getting-crafty-with-craft-cms/", "published_at": "2018-09-24T04:00:00+00:00" }, { "id": "01a0e3a8-4f18-733f-b74f-c33a68af4b4b", "title": "Creating Inverse Triangle Rows with CSS Grid and Flexbox", "url": "https://amberweinberg.com/creating-inverse-item-rows-with-css-grid/", "published_at": "2018-08-24T04:00:00+00:00" }, { "id": "01a0e3a8-4f18-733f-b74f-c33a69459c29", "title": "What is a Front-End Developer Anymore?", "url": "https://amberweinberg.com/what-is-a-front-end-developer-anymore/", "published_at": "2018-06-28T04:00:00+00:00" }, { "id": "01a0e3a8-4f18-733f-b74f-c33a69bf3cb0", "title": "How a Great Project Manager Can Benefit Everyone", "url": "https://amberweinberg.com/how-a-great-project-manager-can-benefit-everyone/", "published_at": "2018-04-27T04:00:00+00:00" }, { "id": "01a0e3ce-e9e7-729b-9fb2-65b7f3c04ce3", "title": "Yet Another Gutenberg Critic", "url": "https://amberweinberg.com/yet-another-gutenberg-critic/", "published_at": "2018-03-23T04:00:00+00:00" }, { "id": "01a0e3ce-e9e8-70e9-a1b6-79d4b6c1f88d", "title": "Code Review : What’s Changed Lately?", "url": "https://amberweinberg.com/code-review-whats-changed-lately/", "published_at": "2018-02-23T05:00:00+00:00" }, { "id": "01a0e3ce-e9e8-70e9-a1b6-79d4b73c2b1b", "title": "Dear Clients: How To Work With Developers", "url": "https://amberweinberg.com/dear-clients-how-to-work-with-developers/", "published_at": "2017-10-23T04:00:00+00:00" }, { "id": "01a0e3ce-e9e8-70e9-a1b6-79d4b76c485d", "title": "Mastering the Cascade", "url": "https://amberweinberg.com/mastering-the-cascade/", "published_at": "2017-05-22T04:00:00+00:00" }, { "id": "01a0e3ce-e9e8-70e9-a1b6-79d4b82a0757", "title": "WP Job Manager Plugin Custom Filters & Functions", "url": "https://amberweinberg.com/wp-job-manager-plugin-custom-filters-functions/", "published_at": "2017-05-09T04:00:00+00:00" }, { "id": "01a0e3ce-e9e8-70e9-a1b6-79d4b879bd2d", "title": "New Site Launch!", "url": "https://amberweinberg.com/new-site-launch-2/", "published_at": "2017-03-09T05:00:00+00:00" }, { "id": "01a0e3ce-e9e8-70e9-a1b6-79d4b8874daf", "title": "WordPress Find Featured Image or First Image in Post, Find Dimensions & ID by URL", "url": "https://amberweinberg.com/wordpress-find-featured-image-or-first-image-in-post-find-dimensions-id-by-url/", "published_at": "2017-01-25T05:00:00+00:00" }, { "id": "01a0e3ce-e9e8-70e9-a1b6-79d4b8d6f83a", "title": "Front-End Tooling: Do or (you won't) Die.", "url": "https://amberweinberg.com/front-end-tooling-do-or-you-wont-die/", "published_at": "2016-11-30T05:00:00+00:00" }, { "id": "01a0e3ce-e9e8-70e9-a1b6-79d4b8e16590", "title": "Using @supports To Test For Clip-Path", "url": "https://amberweinberg.com/using-supports-to-test-for-clip-path/", "published_at": "2016-07-28T04:00:00+00:00" }, { "id": "01a0e3ce-e9e8-70e9-a1b6-79d4b9945644", "title": "Fun With Google Maps API", "url": "https://amberweinberg.com/fun-with-google-maps-api/", "published_at": "2016-07-05T04:00:00+00:00" } ] posts Claim your blog
Back to amberweinberg.com
Blog · corpus.blog/blogs/amberweinberg.com/posts

amberweinberg.com

amberweinberg.com

2026

2020

2019

2018

2017

2016