41554 blogs · [ { "id": "01a0d795-7be7-71d5-8708-678659daf626", "title": "Safari 27 Tracking Protections", "url": "https://www.chrislockard.net/posts/safari-27-tracking-protections/", "published_at": "2026-09-22T17:00:00+00:00" }, { "id": "01a0c501-e34b-7236-aa13-7f06c81b1832", "title": "Siri AI Is Here! Now What?", "url": "https://www.chrislockard.net/posts/siri-ai-is-here-now-what/", "published_at": "2026-09-15T17:45:00+00:00" }, { "id": "01a094e4-5479-721b-aa14-456ab5925cf7", "title": "September 11—25 years later", "url": "https://www.chrislockard.net/posts/september-11-25-years-later/", "published_at": "2026-09-12T00:58:41+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e89eddfb9", "title": "New post workflow", "url": "https://www.chrislockard.net/posts/new-post-workflow/", "published_at": "2026-09-06T16:19:45+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e8ad39beb", "title": "On 'Hang on to Your Firefox'", "url": "https://www.chrislockard.net/posts/on-hang-on-to-your-firefox/", "published_at": "2026-09-04T13:30:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e8b2b4228", "title": "Introducing New York Nightside: A NetNewsWire Theme", "url": "https://www.chrislockard.net/posts/nnw-new-york-nightside/", "published_at": "2026-08-21T18:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e8bc0857b", "title": "The Agentic OS: My Local LLM Evolution on macOS", "url": "https://www.chrislockard.net/posts/agentic-os-local-llm-macos/", "published_at": "2026-08-20T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e8bde9343", "title": "Quake's 30th Anniversary", "url": "https://www.chrislockard.net/posts/quakes-30-anniversary/", "published_at": "2026-08-07T14:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e8c7c7e89", "title": "Merging Get Unlockd", "url": "https://www.chrislockard.net/posts/merging-get-unlockd/", "published_at": "2026-08-03T17:38:28+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e8ce7df35", "title": "Fingerprinting Protection Revisited", "url": "https://www.chrislockard.net/posts/fingerprinting-protection-revisited/", "published_at": "2026-07-22T19:30:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e8d608ff0", "title": "'AI Agents Fill Me with Dread'", "url": "https://www.chrislockard.net/posts/AI-agents-also-fill-me-with-dread/", "published_at": "2026-07-03T16:00:01+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e8db06f38", "title": "Fingerprinting Protection: Brave vs Firefox vs Safari", "url": "https://www.chrislockard.net/posts/fingerprinting-protection-brave-firefox-safari/", "published_at": "2026-07-01T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e8e336e4d", "title": "A Distant Hope Theme", "url": "https://www.chrislockard.net/posts/a-distant-hope-theme/", "published_at": "2026-05-01T16:55:54+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e8e91787d", "title": "Gemma4 LocalLLM Resource Usage", "url": "https://www.chrislockard.net/posts/gemma4-localllm-resource-usage/", "published_at": "2026-04-13T23:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e8f0fc3ff", "title": "Claude Mythos Preview", "url": "https://www.chrislockard.net/posts/claude-mythos-preview/", "published_at": "2026-04-08T00:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e8f9e74c9", "title": "Apple at 50", "url": "https://www.chrislockard.net/posts/apple-50th-anniversary/", "published_at": "2026-04-01T13:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e8fc2318b", "title": "Firefox Is Cooking", "url": "https://www.chrislockard.net/posts/firefox-is-cooking/", "published_at": "2026-03-20T00:41:41+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e90797ea6", "title": "Notes on Setting up Open WebUI with Ollama", "url": "https://www.chrislockard.net/posts/notes-openwebui-ollama/", "published_at": "2026-03-04T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e915dc745", "title": "Response to \"Something Big is Happening\"", "url": "https://www.chrislockard.net/posts/response-to-something-big-is-happening/", "published_at": "2026-02-13T14:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e91aa5a46", "title": "New Years 2026", "url": "https://www.chrislockard.net/posts/new-years-2026/", "published_at": "2026-01-06T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e91e220df", "title": "Preparing to Leave a Cherished Workplace", "url": "https://www.chrislockard.net/posts/preparing-to-leave-a-cherished-workplace/", "published_at": "2025-12-05T14:28:44+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e92a6fecd", "title": "My Prayer Routine", "url": "https://www.chrislockard.net/posts/my-prayer-routine/", "published_at": "2025-10-23T17:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e93662ec7", "title": "Prayer", "url": "https://www.chrislockard.net/posts/prayer/", "published_at": "2025-10-20T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e938960d2", "title": "Rediscovering My Faith", "url": "https://www.chrislockard.net/posts/rediscovering-my-faith/", "published_at": "2025-10-16T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9453928c", "title": "Welcome All", "url": "https://www.chrislockard.net/posts/welcome-one-and-all/", "published_at": "2025-09-09T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e94bc5312", "title": "Get Unlockd", "url": "https://www.chrislockard.net/posts/get-unlockd/", "published_at": "2025-09-08T18:41:45+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9564576a", "title": "Hello Getunlockd", "url": "https://www.chrislockard.net/posts/hello-get-unlockd/", "published_at": "2025-09-08T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9589b8c8", "title": "Finishing What I Started", "url": "https://www.chrislockard.net/posts/finishing-what-I-started/", "published_at": "2025-09-02T13:51:20+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e960290fb", "title": "Follow up to SSL Certificate Requirements are Becoming Obnoxious", "url": "https://www.chrislockard.net/posts/ssl-cert-obnoxious-followup/", "published_at": "2025-08-26T19:56:27+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e961bd3e1", "title": "SSL Certificate Requirements are Becoming Obnoxious", "url": "https://www.chrislockard.net/posts/ssl-cert-requirements-obnoxious/", "published_at": "2025-08-25T17:15:39+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e96346676", "title": "Using LM Studio as Neovim CodeCompanion Backend", "url": "https://www.chrislockard.net/posts/lmstudio-neovim-codecompanion/", "published_at": "2025-08-20T20:33:13+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e96fffaa2", "title": "Doctorows Memex Method", "url": "https://www.chrislockard.net/posts/on-doctorows-memex-method/", "published_at": "2025-08-20T14:39:24+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e979045a8", "title": "Ollama vs LM Studio on macOS", "url": "https://www.chrislockard.net/posts/ollama-vs-lmstudio-macos/", "published_at": "2025-08-15T15:48:15+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9847ae83", "title": "Forcing Myself to Write", "url": "https://www.chrislockard.net/posts/ignore-me-just-writing-to-write/", "published_at": "2025-08-13T19:48:47+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e988b9c84", "title": "Creator Experience and Privacy", "url": "https://www.chrislockard.net/posts/cx-and-privacy/", "published_at": "2025-07-31T10:30:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e989e54e0", "title": "Wesplit tutorial app", "url": "https://www.chrislockard.net/posts/I-did-a-thing-wesplit/", "published_at": "2025-07-30T20:07:36+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e98d50bd7", "title": "HTML Hobbyist", "url": "https://www.chrislockard.net/posts/html-hobbyist/", "published_at": "2025-07-30T17:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9901f570", "title": "The Engine Room - V8 vs SpiderMonkey", "url": "https://www.chrislockard.net/posts/v8-vs-spidermonkey-infographic/", "published_at": "2025-06-16T23:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e99887c2e", "title": "Don't fear delegation", "url": "https://www.chrislockard.net/posts/dont-fear-delegation/", "published_at": "2025-04-02T05:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9a2d720c", "title": "Please vote for this Firefox Idea", "url": "https://www.chrislockard.net/posts/please-vote-firefox-rss-idea/", "published_at": "2025-03-17T05:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9a730c2e", "title": "More Grok3 Fun", "url": "https://www.chrislockard.net/posts/more-grok3-fun/", "published_at": "2025-02-28T14:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9a84c378", "title": "Groktrooper - Paratrooper recreated in 3 minutes using Grok3", "url": "https://www.chrislockard.net/posts/groktrooper/", "published_at": "2025-02-21T14:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9b8272bd", "title": "Set Cloudflare HTTP Headers in Hugo", "url": "https://www.chrislockard.net/posts/set-cloudflare-http-headers-in-hugo/", "published_at": "2025-02-19T17:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9b911bd5", "title": "Goodbye, Evernote", "url": "https://www.chrislockard.net/posts/goodbye-evernote/", "published_at": "2025-02-14T17:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9c38411f", "title": "Why I didn't budget for a penetration test in 2024", "url": "https://www.chrislockard.net/posts/did-not-budget-penetration-testing/", "published_at": "2024-05-21T17:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9c406a35", "title": "The XZ Utils Vulnerability", "url": "https://www.chrislockard.net/posts/the-xz-utils-vulnerability/", "published_at": "2024-04-03T01:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9cb82016", "title": "On Software Predictability", "url": "https://www.chrislockard.net/posts/on-software-predictability/", "published_at": "2024-03-03T23:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9db4f89a", "title": "Life Management System Comparison", "url": "https://www.chrislockard.net/posts/life-management-system-comparison-ppv-vs-para-notion-vs-evernote/", "published_at": "2022-02-22T01:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9e5105f1", "title": "Add MFA to Fedora with Yubikey", "url": "https://www.chrislockard.net/posts/yubikey-mfa-fedora/", "published_at": "2021-05-04T00:14:35+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9eda70e4", "title": "Grabbag", "url": "https://www.chrislockard.net/posts/grabbag/", "published_at": "2021-05-01T23:31:41+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563e9f2bd993", "title": "Use AWS Config To Hunt Public S3 Buckets", "url": "https://www.chrislockard.net/posts/use-aws-config-to-hunt-public-s3-buckets/", "published_at": "2020-11-02T18:53:04+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea0262777", "title": "Set Security Headers using Cloudflare Workers", "url": "https://www.chrislockard.net/posts/set-security-headers-using-cloudflare-workers/", "published_at": "2020-10-09T14:26:18+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea0a0a3b8", "title": "Aws S3 Cloudfront Cloudflare Https", "url": "https://www.chrislockard.net/posts/aws-s3-cloudfront-cloudflare-https/", "published_at": "2020-10-02T14:21:19+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea1155f71", "title": "Blacklight Privacy Tool", "url": "https://www.chrislockard.net/posts/blacklight-privacy-tool/", "published_at": "2020-09-22T20:45:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea1ed7b3a", "title": "Using Local Fonts - Hugo Academic Theme", "url": "https://www.chrislockard.net/posts/using-local-fonts-hugo-academic-theme/", "published_at": "2020-09-03T14:40:11+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea2c0402d", "title": "Thoughtful Birthday Present", "url": "https://www.chrislockard.net/posts/thoughtful-birthday-present/", "published_at": "2020-09-02T14:18:14+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea385fc8c", "title": "A Fresh Look", "url": "https://www.chrislockard.net/posts/a-fresh-look/", "published_at": "2020-08-31T18:50:25+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea42c7ceb", "title": "Fingerprinting Privacy: Brave vs Firefox", "url": "https://www.chrislockard.net/posts/fingerprinting-privacy-brave-vs-firefox/", "published_at": "2020-08-20T21:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea506ba34", "title": "Find Resources With AWS Config", "url": "https://www.chrislockard.net/posts/find-resources-with-aws-config/", "published_at": "2020-08-12T14:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea5cc9ec0", "title": "Joining the FSF", "url": "https://www.chrislockard.net/posts/joining-the-fsf/", "published_at": "2020-06-17T17:13:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea689b19c", "title": "One Month With Mastodon", "url": "https://www.chrislockard.net/posts/one-month-with-mastodon/", "published_at": "2020-06-11T17:52:12+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea6cc8757", "title": "Moving From Macos to Linux", "url": "https://www.chrislockard.net/posts/moving-from-macos-to-linux/", "published_at": "2020-05-26T04:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea768adb1", "title": "Compiling Emacs 27 on macOS", "url": "https://www.chrislockard.net/posts/compiling-emacs-27-macos/", "published_at": "2020-05-15T12:30:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea78434a7", "title": "How to Securely Configure CloudFlare with S3", "url": "https://www.chrislockard.net/posts/secure-cloudflare-s3/", "published_at": "2020-04-17T04:01:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea7ad3c8c", "title": "Site Update: Cloudflare", "url": "https://www.chrislockard.net/posts/site-update-cloudflare/", "published_at": "2020-04-16T12:30:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea7b8248c", "title": "AWS Cloudwatch", "url": "https://www.chrislockard.net/posts/aws-cloudwatch/", "published_at": "2020-04-03T13:30:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea801aa4c", "title": "AWS Security Hub", "url": "https://www.chrislockard.net/posts/aws-securityhub/", "published_at": "2020-02-21T05:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea8d602a6", "title": "Protect AWS API Gateway with AWS WAF", "url": "https://www.chrislockard.net/posts/aws-waf-and-apigw/", "published_at": "2020-01-31T22:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea920ffa3", "title": "AWS CloudTrail", "url": "https://www.chrislockard.net/posts/aws-cloudtrail/", "published_at": "2020-01-30T19:15:06+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563ea9b850a5", "title": "No more Google Analytics", "url": "https://www.chrislockard.net/posts/no-more-google-analytics/", "published_at": "2020-01-22T16:09:12+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eaa3c0656", "title": "Changing Direction", "url": "https://www.chrislockard.net/posts/changing-direction/", "published_at": "2020-01-17T19:41:12+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eaaefbb7a", "title": "Manage o365 mail with emacs, mbsync, and mu4e", "url": "https://www.chrislockard.net/posts/o365-mail-emacs-mbsync-mu4e/", "published_at": "2019-11-14T19:45:28+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eab8ca08f", "title": "More Notes on Compiling Emacs for macOS", "url": "https://www.chrislockard.net/posts/more-notes-compiling-emacs-macos/", "published_at": "2019-11-12T20:13:21+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eac741a30", "title": "Notes on Compiling Emacs for macOS", "url": "https://www.chrislockard.net/posts/notes-on-compiling-emacs-for-macos/", "published_at": "2019-09-17T12:02:29+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eacdba42f", "title": "Spacemacs Cheatsheet", "url": "https://www.chrislockard.net/posts/spacemacs-cheatsheet/", "published_at": "2019-04-16T19:54:22+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eacf5b52e", "title": "Public Bug Bounty Rules of Engagement", "url": "https://www.chrislockard.net/posts/public-bug-bounty-rules-of-engagement/", "published_at": "2019-04-09T20:28:38+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eadc7882d", "title": "JavaScript: Methods for sending and receiving network data", "url": "https://www.chrislockard.net/posts/javascript-network-data/", "published_at": "2019-02-15T14:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eae6ddef4", "title": "Extract files from network capture", "url": "https://www.chrislockard.net/posts/extract-files-from-network-capture/", "published_at": "2019-01-24T14:00:25+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eaf4b9155", "title": "Decrypting Java TLS to View in Wireshark", "url": "https://www.chrislockard.net/posts/decrypt-java-tls-view-wireshark/", "published_at": "2018-10-26T14:00:25+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb0350d15", "title": "Mallory in the Mobile", "url": "https://www.chrislockard.net/posts/mallory-in-the-mobile/", "published_at": "2018-10-15T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb122e9ee", "title": "The new face of the security team DoS", "url": "https://www.chrislockard.net/posts/new-face-of-security-team-dos/", "published_at": "2018-09-14T18:00:42+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb1442a77", "title": "Spacemacs Go Layer and Environment Variables on macOS", "url": "https://www.chrislockard.net/posts/spacemacs-env-go-layer/", "published_at": "2018-08-14T00:53:59+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb186cd8f", "title": "Growth in Chaos", "url": "https://www.chrislockard.net/posts/growth-in-chaos/", "published_at": "2018-08-12T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb1bfb18d", "title": "Spacemacs Org Mode Introduction", "url": "https://www.chrislockard.net/posts/spacemacs-org-mode-intro/", "published_at": "2018-08-06T19:32:42+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb2b21db0", "title": "My Security 101 - 2018 update", "url": "https://www.chrislockard.net/posts/my-security-101-updated/", "published_at": "2018-08-02T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb3a0fb2d", "title": "DevTube", "url": "https://www.chrislockard.net/posts/devtube/", "published_at": "2018-07-10T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb4904c13", "title": "Lisp on MacOS", "url": "https://www.chrislockard.net/posts/lisp-on-macos/", "published_at": "2018-07-06T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb4ba7637", "title": "MacOS open source apps", "url": "https://www.chrislockard.net/posts/macos-open-source-bookmark/", "published_at": "2018-07-03T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb4bad84f", "title": "Static Analysis with Burp Suite", "url": "https://www.chrislockard.net/posts/burp-static-analysis/", "published_at": "2018-04-10T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb5118b9d", "title": "Cross-Account file access on AWS S3", "url": "https://www.chrislockard.net/posts/s3-cross-account-file-access/", "published_at": "2018-03-30T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb5bb3106", "title": "Hands on with Brave Browser", "url": "https://www.chrislockard.net/posts/brave-browser/", "published_at": "2018-03-06T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb6175d95", "title": "A Lesson for Bug Bounty Researchers", "url": "https://www.chrislockard.net/posts/bug-bounty-researchers-doing-it-wrong/", "published_at": "2017-10-20T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb69be437", "title": "iOS and Android Native Code Protections", "url": "https://www.chrislockard.net/posts/ios-android-code-protections/", "published_at": "2017-06-19T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb6e0e1df", "title": "Self Evaluation", "url": "https://www.chrislockard.net/posts/self-evaluation/", "published_at": "2017-06-15T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb6fa9173", "title": "Metaworking", "url": "https://www.chrislockard.net/posts/metaworking/", "published_at": "2017-05-15T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb7e47b59", "title": "Password Manager Advice", "url": "https://www.chrislockard.net/posts/password-manager-advice/", "published_at": "2017-04-17T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb812e40d", "title": "Developing an Application Security Program", "url": "https://www.chrislockard.net/posts/application-security-program/", "published_at": "2017-03-21T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb872de00", "title": "Fix AWS SSL Certificate error in Burpsuite", "url": "https://www.chrislockard.net/posts/fix-aws-ssl-certificate-error-burpsuite/", "published_at": "2017-01-11T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb8c392e0", "title": "Birthday - Asteroids", "url": "https://www.chrislockard.net/posts/birthday-asteroids/", "published_at": "2016-10-05T16:00:00+00:00" }, { "id": "01a0875f-5b5b-737e-ab03-563eb9791dfa", "title": "Static Sites in 2016 - Updated", "url": "https://www.chrislockard.net/posts/static-sites-in-2016-update/", "published_at": "2016-10-03T16:00:00+00:00" } ] posts Claim your blog
Back to chrislockard.net
Blog · corpus.blog/blogs/chrislockard.net/posts

chrislockard.net

chrislockard.net

2026

2025

2024

2022

2021

2020

2019

2018

2017

2016