41554 blogs · [ { "id": "01a08724-8cca-7267-89b1-96322d5387c9", "title": "Autonomous Multi-Check AI Code Review", "url": "https://alexmarquardt.com/ai-tools/checkloop-autonomous-code-review/", "published_at": "2026-03-07T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96322d58bc46", "title": "From messy product feeds to demo-ready e-commerce data", "url": "https://alexmarquardt.com/elastic/ecommerce-demo-data/", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96322dbbef5a", "title": "Ranking by Profit and Popularity in Elasticsearch", "url": "https://alexmarquardt.com/elastic/ranking-by-profit-and-popularity-in-elasticsearch/", "published_at": "2025-10-29T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96322df1a7aa", "title": "Personalizing e-commerce search results based on purchase history in Elasticsearch", "url": "https://alexmarquardt.com/elastic/personalizing-search-in-elasticsearch-without-ml-post-processing/", "published_at": "2025-09-12T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96322e44315a", "title": "Efficient bitwise matching of documents in Elasticsearch", "url": "https://alexmarquardt.com/elastic/efficient-bitwise-matching-of-documents-in-elasticsearch/", "published_at": "2024-06-15T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96322e7a3f8f", "title": "Automating the Import and Export of Kibana Saved Objects", "url": "https://alexmarquardt.com/elastic/automating-the-import-and-export-of-kibana-saved-objects/", "published_at": "2024-05-03T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96322f352546", "title": "Barcelona: A Personal Guide", "url": "https://alexmarquardt.com/personal/barcelona-a-personal-guide/", "published_at": "2024-04-21T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96322f8eb654", "title": "Re-directing Elasticsearch documents with out-of-range timestamps that (would) fail to get written into Time Series Data Streams", "url": "https://alexmarquardt.com/elastic/catching-elasticsearch-documents-with-incorrect-timestamps-that-fail-to-get-written-into-time-series-data-streams/", "published_at": "2024-04-16T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96323038c1aa", "title": "Cut and paste a table from Google Sheets into an HTML document – no code required", "url": "https://alexmarquardt.com/personal/cut-and-paste-a-table-from-google-sheets-into-an-html-document-no-code-required/", "published_at": "2022-10-10T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-963230f8e18b", "title": "Using Logstash to scan inside event contents to replace sensitive data with a consistent hash", "url": "https://alexmarquardt.com/elastic/using-logstash-to-hash-sensitive-text/", "published_at": "2022-01-20T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-9632316655ba", "title": "A summary of recent research on increasing lifespan", "url": "https://alexmarquardt.com/personal/a-summary-of-recent-research-on-increasing-lifespan/", "published_at": "2021-06-01T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-963231e9647f", "title": "Combining Elasticsearch stemmers and synonyms to improve search relevance", "url": "https://alexmarquardt.com/elastic/combining-elasticsearch-stemmers-and-synonyms-to-improve-search-relevance/", "published_at": "2021-05-15T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-963231ed7faf", "title": "Driving Filebeat data into separate indices (uses legacy index templates)", "url": "https://alexmarquardt.com/elastic/driving-filebeat-data-into-separate-indices-uses-legacy-index-templates/", "published_at": "2021-03-15T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-963232872e91", "title": "Using Kibana's Painless Lab (Beta) to test an ingest processor script", "url": "https://alexmarquardt.com/elastic/using-kibanas-painless-lab-beta-to-test-an-ingest-processor-script/", "published_at": "2020-11-09T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-9632330321aa", "title": "Using Elasticsearch Painless scripting to recursively iterate through JSON fields", "url": "https://alexmarquardt.com/elastic/using-elasticsearch-painless-scripting-to-iterate-through-fields/", "published_at": "2020-11-06T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-963233c5e4dc", "title": "Understanding and fixing \"too many script compilations\" errors in Elasticsearch", "url": "https://alexmarquardt.com/elastic/elasticsearch-too-many-script-compilations/", "published_at": "2020-10-21T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96323411091d", "title": "Using Logstash and Elasticsearch to calculate transaction duration in a microservices architecture", "url": "https://alexmarquardt.com/elastic/using-logstash-and-elasticsearch-scripted-upserts-to-calculate-transaction-duration-from-out-of-order-events/", "published_at": "2020-09-16T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96323476ac78", "title": "Using Grok with Elasticsearch to add structure to your data", "url": "https://alexmarquardt.com/elastic/using-grok-with-elasticsearch-to-add-structure-to-your-data/", "published_at": "2020-07-13T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-963235321451", "title": "Storing ingest time and calculating ingest lag in Elasticsearch", "url": "https://alexmarquardt.com/elastic/storing-ingest-time-and-calculating-ingest-lag-in-elasticsearch/", "published_at": "2020-06-02T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-963235e99a36", "title": "Using boolean queries to improve search relevancy in Elasticsearch", "url": "https://alexmarquardt.com/elastic/using-boolean-queries-to-improve-search-relevancy-in-elasticsearch/", "published_at": "2020-05-12T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96323686486b", "title": "Using boolean queries to improve search relevance in Elasticsearch", "url": "https://alexmarquardt.com/elastic/using-boolean-queries-to-improve-search-relevance-in-elasticsearch/", "published_at": "2020-05-01T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-963236eff91e", "title": "Using slow logs in Elastic Cloud Enterprise", "url": "https://alexmarquardt.com/elastic/using-slow-logs-in-elastic-cloud-enterprise/", "published_at": "2020-04-26T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-9632377de304", "title": "Using Elastic machine learning to detect anomalies in derivative values", "url": "https://alexmarquardt.com/elastic/using-elastic-machine-learning-to-detect-anomalies-in-derivative-values/", "published_at": "2020-04-21T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-963237e3297f", "title": "Using the Elasticsearch Enrich Processor with CSV data", "url": "https://alexmarquardt.com/elastic/using-the-elasticsearch-enrich-processor-with-csv-data/", "published_at": "2020-03-21T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96323873148e", "title": "Converting CSV to JSON in Filebeat", "url": "https://alexmarquardt.com/elastic/converting-csv-to-json-in-filebeat/", "published_at": "2020-03-17T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96323948c25d", "title": "Enriching data with the Logstash translate filter", "url": "https://alexmarquardt.com/elastic/enriching-data-with-the-logstash-translate-filter/", "published_at": "2020-03-06T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-963239dd8287", "title": "How to create maintainable and reusable logstash pipelines", "url": "https://alexmarquardt.com/elastic/how-to-create-maintainable-and-reusable-logstash-pipelines/", "published_at": "2020-02-26T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96323a14e8d7", "title": "Using Logstash and Elasticsearch scripted upserts to transform eCommerce purchasing data", "url": "https://alexmarquardt.com/elastic/logstash-and-elasticsearch-painless-scripted-upserts-transform-data/", "published_at": "2019-12-17T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96323a5deba8", "title": "Emulating transactional functionality in Elasticsearch with two-phase commits", "url": "https://alexmarquardt.com/elastic/emulating-transactional-functionality-in-elasticsearch-with-two-phase-commits/", "published_at": "2019-12-05T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96323ab70ff5", "title": "Converting local time to ISO 8601 time in Elasticsearch", "url": "https://alexmarquardt.com/elastic/converting-local-time-to-iso-8601-time-in-elasticsearch/", "published_at": "2019-10-16T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96323af857c9", "title": "Es Local Indexer - using Elasticsearch for searching locally stored documents", "url": "https://alexmarquardt.com/elastic/es-local-indexer-using-elasticsearch-for-searching-locally-stored-documents/", "published_at": "2019-08-08T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96323b0c2a34", "title": "ES Local Indexer – Desktop search powered by Elasticsearch", "url": "https://alexmarquardt.com/elastic/es-local-indexer-desktop-search-built-with-elasticsearch/", "published_at": "2019-08-08T00:00:00+00:00" }, { "id": "01a08724-8cca-7267-89b1-96323ba92723", "title": "How to mitigate hangovers", "url": "https://alexmarquardt.com/personal/how-to-mitigate-hangovers/", "published_at": "2019-07-30T00:00:00+00:00" }, { "id": "01a08724-8ccb-73aa-ac3b-cbf624a9a151", "title": "Financial implications of exercising share options", "url": "https://alexmarquardt.com/personal/financial-implications-of-exercising-share-options/", "published_at": "2019-07-27T00:00:00+00:00" }, { "id": "01a08724-8ccb-73aa-ac3b-cbf6251e52e4", "title": "Counting unique beats agents sending data into Elasticsearch", "url": "https://alexmarquardt.com/elastic/counting-unique-beats-agents-elasticsearch/", "published_at": "2019-07-18T00:00:00+00:00" }, { "id": "01a08724-8ccb-73aa-ac3b-cbf625c0d8f2", "title": "Improving the performance of Logstash persistent queues", "url": "https://alexmarquardt.com/elastic/improving-the-performance-of-logstash-persistent-queues/", "published_at": "2019-06-15T00:00:00+00:00" }, { "id": "01a08724-8ccb-73aa-ac3b-cbf626b18653", "title": "Debugging Elasticsearch and Lucene with IntelliJ IDEA", "url": "https://alexmarquardt.com/elastic/debugging-elasticsearch-and-lucene-with-intellij-idea/", "published_at": "2019-02-02T00:00:00+00:00" }, { "id": "01a08724-8ccb-73aa-ac3b-cbf626bf971e", "title": "A step-by-step guide to enabling security, TLS/SSL, and PKI authentication in Elasticsearch", "url": "https://alexmarquardt.com/elastic/a-step-by-step-guide-to-enabling-security-tls/ssl-and-pki-authentication-in-elasticsearch/", "published_at": "2018-11-05T00:00:00+00:00" }, { "id": "01a08724-8ccb-73aa-ac3b-cbf6276a5b6e", "title": "How to tune Elasticsearch for aggregation performance", "url": "https://alexmarquardt.com/elastic/how-to-tune-elasticsearch-for-aggregation-performance/", "published_at": "2018-10-02T00:00:00+00:00" }, { "id": "01a08724-8ccb-73aa-ac3b-cbf6278389de", "title": "Using Logstash to drive filtered data from a single source into multiple output destinations", "url": "https://alexmarquardt.com/elastic/using-logstash-to-drive-filtered-data-from-a-single-source-into-multiple-output-destinations/", "published_at": "2018-08-31T00:00:00+00:00" }, { "id": "01a08724-8ccb-73aa-ac3b-cbf627b5eeba", "title": "Using Logstash prune capabilities to whitelist sub-documents", "url": "https://alexmarquardt.com/elastic/using-logstash-prune-capabilities-to-whitelist-sub-documents/", "published_at": "2018-08-28T00:00:00+00:00" }, { "id": "01a08724-8ccb-73aa-ac3b-cbf628aa7ef7", "title": "Deduplicating documents in Elasticsearch", "url": "https://alexmarquardt.com/elastic/deduplicating-documents-in-elasticsearch/", "published_at": "2018-07-23T00:00:00+00:00" }, { "id": "01a08724-8ccb-73aa-ac3b-cbf628cbb894", "title": "Trade-offs to consider when storing binary data in MongoDB", "url": "https://alexmarquardt.com/mongodb/trade-offs-to-consider-when-storing-binary-data-in-mongodb/", "published_at": "2017-03-02T00:00:00+00:00" }, { "id": "01a08724-8ccb-73aa-ac3b-cbf629019b40", "title": "How to generate unique identifiers for use with MongoDB", "url": "https://alexmarquardt.com/mongodb/how-to-generate-unique-identifiers-for-use-with-mongodb/", "published_at": "2017-01-30T00:00:00+00:00" }, { "id": "01a08724-8ccb-73aa-ac3b-cbf62951012f", "title": "How to manually perform a point in time restore in MongoDB", "url": "https://alexmarquardt.com/mongodb/mongodb-point-in-time-restore/", "published_at": "2017-01-25T00:00:00+00:00" }, { "id": "01a08724-8ccb-73aa-ac3b-cbf62978a163", "title": "About the Author", "url": "https://alexmarquardt.com/about/", "published_at": null }, { "id": "01a08724-8ccb-73aa-ac3b-cbf62a2c3f6e", "title": "E-commerce Demo Assets", "url": "https://alexmarquardt.com/ecommerce-demo-assets/", "published_at": null }, { "id": "01a08724-8ccb-73aa-ac3b-cbf62af67864", "title": "Professional Record and Publications", "url": "https://alexmarquardt.com/professional/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909973b15f2", "title": "BRA 123 C 0163", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-123-C-0163/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909978eda9a", "title": "BRA 221 D 0159", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-221-D-0159/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909979f8907", "title": "BRA 242 a 0205", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-242-A-0205/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909989837a1", "title": "BRA 265 B 0197", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-265-B-0197/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a90998a6f7a0", "title": "BRA 273 a 0201", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-273-A-0201/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a90998df5912", "title": "BRA 295 B 0157", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-295-B-0157/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909994782f4", "title": "BRA 346 B 0157", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-346-B-0157/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a90999aba391", "title": "BRA 404 D 0152", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-404-D-0152/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a90999ef0943", "title": "BRA 425 C 0174", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-425-C-0174/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a9099a2a8515", "title": "BRA 504 B 0168", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-504-B-0168/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a9099aba6433", "title": "BRA 542 a 0168", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-542-A-0168/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a9099b6c3c6f", "title": "BRA 573 a 0171", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-573-A-0171/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a9099c31786d", "title": "BRA 671 C 0182", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-671-C-0182/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a9099c41f202", "title": "BRA 673 C 0165", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-673-C-0165/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a9099c854f58", "title": "BRA 689 D 0160", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-689-D-0160/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a9099cccffc8", "title": "BRA 748 B 0195", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-748-B-0195/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a9099d097740", "title": "BRA 858 D 0199", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-858-D-0199/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a9099d5af26e", "title": "BRA 865 D 0190", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-865-D-0190/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a9099dee1674", "title": "BRA 931 B 0184", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/drill_jobber/BRA-931-B-0184/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a9099df6361f", "title": "BRA ASMEB18.2.1 29 0398", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/bolt_hex/BRA-ASMEB18.2.1-29-0398/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a9099ed38a14", "title": "BRA ASMEB18.2.1 42 0423", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/bolt_hex/BRA-ASMEB18.2.1-42-0423/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a9099f9c516e", "title": "BRA ASMEB18.2.1 89 0401", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/bolt_hex/BRA-ASMEB18.2.1-89-0401/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a9099ff76b5a", "title": "BRA ASMEB18.2.1 89 0406", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/bolt_hex/BRA-ASMEB18.2.1-89-0406/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a00b4514", "title": "BRA ASMEB18.2.1 92 0406", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/bolt_hex/BRA-ASMEB18.2.1-92-0406/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a03bf845", "title": "BRA ASMEB18.3 32 0264", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_socket_head/BRA-ASMEB18.3-32-0264/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a0aaac82", "title": "BRA ASMEB18.3 34 0292", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_socket_head/BRA-ASMEB18.3-34-0292/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a14f9d36", "title": "BRA ASMEB18.3 37 0274", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_socket_head/BRA-ASMEB18.3-37-0274/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a1fe97bb", "title": "BRA ASMEB18.3 45 0270", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_socket_head/BRA-ASMEB18.3-45-0270/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a2bebb67", "title": "BRA ASMEB18.3 54 0278", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_socket_head/BRA-ASMEB18.3-54-0278/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a2fa07d0", "title": "BRA ASMEB18.3 64 0245", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_socket_head/BRA-ASMEB18.3-64-0245/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a347a517", "title": "BRA ASMEB18.3 64 0276", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_socket_head/BRA-ASMEB18.3-64-0276/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a3905b19", "title": "BRA ASMEB18.3 72 0284", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_socket_head/BRA-ASMEB18.3-72-0284/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a3c2d7f8", "title": "BRA ASMEB18.3 89 0262", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_socket_head/BRA-ASMEB18.3-89-0262/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a425caad", "title": "BRA ASMEB18.3 99 0282", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_socket_head/BRA-ASMEB18.3-99-0282/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a4f9b9d9", "title": "BRA ASMEB18.3.1G 37 0364", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_low_head/BRA-ASMEB18.3.1G-37-0364/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a519a1e7", "title": "BRA ASMEB18.3.1G 37 0376", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_low_head/BRA-ASMEB18.3.1G-37-0376/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a59c31ec", "title": "BRA ASMEB18.3.1G 57 0366", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_low_head/BRA-ASMEB18.3.1G-57-0366/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a6401576", "title": "BRA ASMEB18.3.1G 88 0368", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_low_head/BRA-ASMEB18.3.1G-88-0368/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a713ff3c", "title": "BRA ASMEB18.3.1G 92 0372", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_low_head/BRA-ASMEB18.3.1G-92-0372/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a7a1b683", "title": "BRA ASMEB18.3.2 48 0312", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_flat_head/BRA-ASMEB18.3.2-48-0312/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a7ed4d43", "title": "BRA ASMEB18.3.2 52 0316", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_flat_head/BRA-ASMEB18.3.2-52-0316/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a89e6f72", "title": "BRA ASMEB18.3.2 69 0307", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_flat_head/BRA-ASMEB18.3.2-69-0307/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a9384a9a", "title": "BRA ASMEB18.3.2 74 0318", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_flat_head/BRA-ASMEB18.3.2-74-0318/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909a9a2c839", "title": "BRA ASMEB18.3.2 80 0334", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_flat_head/BRA-ASMEB18.3.2-80-0334/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909aa7d44dd", "title": "BRA ASMEB18.3.3A 48 0356", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_button_head/BRA-ASMEB18.3.3A-48-0356/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909ab25aab9", "title": "BRA ASMEB18.3.3A 70 0339", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/screw_button_head/BRA-ASMEB18.3.3A-70-0339/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909abbd220c", "title": "BRA BP31 0473", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/hammer_ball_pein/BRA-BP31-0473/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909ac9ac982", "title": "BRA BP33 0456", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/hammer_ball_pein/BRA-BP33-0456/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909ad310ae7", "title": "BRA BP52 0467", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/hammer_ball_pein/BRA-BP52-0467/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909ae22fb66", "title": "BRA BP66 0470", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/hammer_ball_pein/BRA-BP66-0470/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909ae487626", "title": "BRA BP71 0469", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/hammer_ball_pein/BRA-BP71-0469/", "published_at": null }, { "id": "01a0d515-868f-70d8-8b5e-a909af4827e4", "title": "BRA BP89 0474", "url": "https://alexmarquardt.com/ecommerce-demo-assets/images/industrial/hammer_ball_pein/BRA-BP89-0474/", "published_at": null } ] posts Claim your blog
Back to alexmarquardt.com
Blog · corpus.blog/blogs/alexmarquardt.com/posts

alexmarquardt.com

alexmarquardt.com

2026

2025

2024

2022

2021

2020

2019

2018

2017

Undated