41554 blogs · [ { "id": "01a0bb4b-ac2f-7029-aa8e-b98a4cc03122", "title": "Fire the slop cannons (safely): on coding agents and sandboxing", "url": "https://www.latacora.com/blog/2026/09/18/fire-the-slop-cannons-safely-on-coding-agents-and-sandboxing/", "published_at": "2026-09-18T04:00:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf3d27598f", "title": "Slopportunity knocks: how AI impacts security practices for startups", "url": "https://www.latacora.com/blog/2026/06/25/slopportunity-knocks-how-ai-impacts-security-practices-for-startups/", "published_at": "2026-06-25T14:24:19+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf3dd8b7ec", "title": "Stytch & Latacora: A Security Partnership Retrospective", "url": "https://www.latacora.com/blog/2026/05/22/stytch-latacora-security-partnership-retrospective/", "published_at": "2026-05-22T16:00:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf3e2c7e8c", "title": "Latacora Achieves AWS Advanced Tier Services Partner Status", "url": "https://www.latacora.com/blog/2026/01/27/aws-advanced-tier-status/", "published_at": "2026-01-27T21:00:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf3f206977", "title": "Writing MCP servers in Clojure with Ring and Malli", "url": "https://www.latacora.com/blog/2025/11/10/mcp-sdk/", "published_at": "2025-11-10T15:00:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf3fd09763", "title": "OIDC workload identity on AWS", "url": "https://www.latacora.com/blog/2025/11/04/aws-oidc-workload-identity/", "published_at": "2025-11-04T15:00:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf40074f24", "title": "ECS on EC2: Covering Gaps in IMDS Hardening", "url": "https://www.latacora.com/blog/2025/10/02/ecs-on-ec2-covering-gaps-in-imds-hardening/", "published_at": "2025-10-02T18:18:59+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf40a1d475", "title": "Introducing Replik8s, a Modern Security Tool for Kubernetes", "url": "https://www.latacora.com/blog/2025/09/22/introducing-replik8s/", "published_at": "2025-09-22T16:00:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf40f20780", "title": "Bit by bit: how Latacora helped Notion build security that scales", "url": "https://www.latacora.com/blog/2025/08/29/bit-by-bit-latacora-notion/", "published_at": "2025-08-29T16:55:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf411df7dc", "title": "Privacy for the newly appointed (and already exasperated) DPO", "url": "https://www.latacora.com/blog/2025/06/27/privacy-for-the-newly-appointed-and-already-exasperated-dpo/", "published_at": "2025-06-27T16:09:35+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf41c32230", "title": "Lessons in logging, part 2: mapping your path to a mature security program with logs and audit trails", "url": "https://www.latacora.com/blog/2024/10/23/mapping-your-path-to-a-more-mature-security-program-with-logs-and-audit-trails/", "published_at": "2024-10-23T15:00:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf41fb528b", "title": "Datomic and Content Addressable Techniques: An Ultimate Data Wonderland", "url": "https://www.latacora.com/blog/2024/09/13/datomic-and-content-addressable-techniques/", "published_at": "2024-09-13T17:00:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf4230282e", "title": "Latacora & Vanta - Howdy (Managed Service) Partner!", "url": "https://www.latacora.com/blog/2024/09/09/latacora-vanta-howdy-msp/", "published_at": "2024-09-09T16:30:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf42ea6b9d", "title": "Cryptographic Right Answers: Post Quantum Edition", "url": "https://www.latacora.com/blog/post-quantum-cryptographic-right-answers/", "published_at": "2024-07-29T17:25:48+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf43195516", "title": "Real World Crypto 2024", "url": "https://www.latacora.com/blog/2024/05/07/real-world-crypto-2024/", "published_at": "2024-05-07T11:00:17+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf43bee99f", "title": "A case for password hashing with delegation", "url": "https://www.latacora.com/blog/2023/12/22/case-for-password-hashing/", "published_at": "2023-12-22T15:18:16+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf44099855", "title": "Lessons in logging: chopping down security risks using audit trails", "url": "https://www.latacora.com/blog/2023/11/28/lessons-in-logging-chopping-down-security-risks-using-audit-trails/", "published_at": "2023-11-28T15:30:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf441e8690", "title": "Our Approach to Building Security Tooling", "url": "https://www.latacora.com/blog/2023/11/01/our-approach-to-building-security-tooling/", "published_at": "2023-11-01T16:00:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf4475a892", "title": "Frequently Asked Questions from Strange Loop 2023", "url": "https://www.latacora.com/blog/2023/09/27/strange-loop-2023/", "published_at": "2023-09-27T20:37:33+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf44e45c53", "title": "Remediating AWS IMDSv1", "url": "https://www.latacora.com/blog/2021/08/11/remediating-aws-imdsv1/", "published_at": "2021-08-11T16:16:23+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf4569350f", "title": "The SOC2 starting seven", "url": "https://www.latacora.com/blog/2020/03/12/soc2-starting-seven/", "published_at": "2020-03-12T17:49:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf45ae6d0b", "title": "Stop using encrypted email", "url": "https://www.latacora.com/blog/2020/02/19/stop-using-encrypted-email/", "published_at": "2020-02-19T18:50:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf463129e7", "title": "How (not) to sign a JSON object", "url": "https://www.latacora.com/blog/2019/07/24/how-not-to-sign-json/", "published_at": "2019-07-24T12:50:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf46a3a391", "title": "The PGP problem", "url": "https://www.latacora.com/blog/2019/07/16/the-pgp-problem/", "published_at": "2019-07-17T01:14:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf47088320", "title": "Analyzing a simple encryption scheme using GitHub SSH keys", "url": "https://www.latacora.com/blog/2018/09/30/analyzing-github-ssh-key-encryption/", "published_at": "2018-09-30T17:54:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf47183cd4", "title": "ROCA vs. ROBOT: An Eternal Golden Braid", "url": "https://www.latacora.com/blog/2018/08/08/roca-vs-robot/", "published_at": "2018-08-08T22:52:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf47ecc69e", "title": "The default OpenSSH key encryption is worse than plaintext", "url": "https://www.latacora.com/blog/2018/08/03/default-openssh-key-encryption/", "published_at": "2018-08-03T14:02:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf483b8a90", "title": "Factoring the Noise protocol matrix", "url": "https://www.latacora.com/blog/2018/07/18/factoring-the-noise/", "published_at": "2018-07-18T15:59:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf491ce678", "title": "Loud subshells", "url": "https://www.latacora.com/blog/2018/06/21/loud-subshells/", "published_at": "2018-06-21T16:21:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf49491c73", "title": "A Child's Garden of Inter-Service Authentication Schemes", "url": "https://www.latacora.com/blog/2018/06/12/inter-service-authentication-schemes/", "published_at": "2018-06-12T20:27:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf498eebfa", "title": "Gripes with Google Groups", "url": "https://www.latacora.com/blog/2018/05/29/gripes-with-google-groups/", "published_at": "2018-05-29T21:14:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf4a0a8592", "title": "There will be WireGuard", "url": "https://www.latacora.com/blog/2018/05/16/there-will-be-wireguard/", "published_at": "2018-05-17T01:56:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf4a378cfb", "title": "Dumb security questionnaires", "url": "https://www.latacora.com/blog/2018/05/04/dumb-security-questionnaires/", "published_at": "2018-05-05T01:46:00+00:00" }, { "id": "01a08798-aa7f-722d-af29-41bf4ac5d8a3", "title": "Cryptographic right answers", "url": "https://www.latacora.com/blog/cryptographic-right-answers/", "published_at": "2018-04-03T19:25:00+00:00" }, { "id": "01a0b654-0b55-7255-86d8-e4c9f0898f58", "title": "Blog", "url": "https://www.latacora.com/blog/", "published_at": null }, { "id": "01a0b654-0b55-7255-86d8-e4c9f139ef71", "title": "Services", "url": "https://www.latacora.com/services/", "published_at": null } ] posts Claim your blog
Back to latacora.com
Blog · corpus.blog/blogs/latacora.com/posts

latacora.com

latacora.com

2026

2025

2024

2023

2021

2020

2019

2018

Undated