41554 blogs · [
{
"id": "01a08758-aca2-72a9-ba31-d48d33909a75",
"title": "Threat Modeling Meets Model Training: Web App Security Skills for AI for BSides 2025",
"url": "https://breanneboland.com/blog/2025/04/12/threat-modeling-meets-model-training-web-app-security-skills-for-ai-for-bsides-2025/",
"published_at": "2025-04-13T04:44:59+00:00"
},
{
"id": "01a08758-aca2-72a9-ba31-d48d33ed0d82",
"title": "BSides SF 2023 talks!",
"url": "https://breanneboland.com/blog/2023/04/22/bsides-sf-2023-talks/",
"published_at": "2023-04-22T08:18:03+00:00"
},
{
"id": "01a08758-aca2-72a9-ba31-d48d3434381e",
"title": "BSides SF 2023: New Apps, Good Snacks: Effective Threat Modeling for New Territory",
"url": "https://breanneboland.com/blog/2023/04/22/bsides-sf-2023-new-apps-good-snacks-effective-threat-modeling-for-new-territory/",
"published_at": "2023-04-22T08:13:50+00:00"
},
{
"id": "01a08758-aca2-72a9-ba31-d48d34b1d1b6",
"title": "BSides SF 2023: No Adversaries: Getting Users on Your Side for Tough Transformations",
"url": "https://breanneboland.com/blog/2023/04/21/bsides-sf-2023-no-adversaries-getting-users-on-your-side-for-tough-transformations/",
"published_at": "2023-04-22T03:07:54+00:00"
},
{
"id": "01a08758-aca2-72a9-ba31-d48d3502a38b",
"title": "Diana Initiative 2022: How to Become a Security Partner (and Why You Should)",
"url": "https://breanneboland.com/blog/2022/08/10/diana-initiative-2022-how-to-become-a-security-partner-and-why-you-should/",
"published_at": "2022-08-11T05:43:35+00:00"
},
{
"id": "01a08758-aca2-72a9-ba31-d48d35a03a4e",
"title": "BSides SF 2022: Read the Fantastic Manual",
"url": "https://breanneboland.com/blog/2022/06/04/bsides-sf-2022-read-the-fantastic-manual/",
"published_at": "2022-06-04T17:27:44+00:00"
},
{
"id": "01a08758-aca2-72a9-ba31-d48d36047a87",
"title": "Hello, AWP 2022!",
"url": "https://breanneboland.com/blog/2022/03/22/hello-awp-2022/",
"published_at": "2022-03-23T01:52:38+00:00"
},
{
"id": "01a08758-aca2-72a9-ba31-d48d362d1780",
"title": "PancakesCon 3: CLI Server Surveillance and Writing Your First Novel",
"url": "https://breanneboland.com/blog/2022/01/16/pancakescon-3-cli-server-surveillance-and-writing-your-first-novel/",
"published_at": "2022-01-16T08:54:41+00:00"
},
{
"id": "01a08758-aca2-72a9-ba31-d48d36bf076b",
"title": "Diana Initiative 2021: The System Call Is Coming from Inside the House",
"url": "https://breanneboland.com/blog/2021/07/15/diana-initiative-2021-the-system-call-is-coming-from-inside-the-house/",
"published_at": "2021-07-16T06:26:43+00:00"
},
{
"id": "01a08758-aca2-72a9-ba31-d48d36d1703e",
"title": "Day of Shecurity 2021: Intro to Command Line Awesomeness!",
"url": "https://breanneboland.com/blog/2021/03/22/day-of-shecurity-2021-intro-to-command-line-awesomeness/",
"published_at": "2021-03-23T05:54:59+00:00"
},
{
"id": "01a0e6a3-4e9d-7280-a574-cdf00175f9b3",
"title": "Bugcrowd LevelUp 0x07: How to Do Chrome Extension Code Reviews",
"url": "https://breanneboland.com/blog/2020/08/22/bugcrowd-levelup-0x07-how-to-do-chrome-extension-code-reviews/",
"published_at": "2020-08-23T02:08:48+00:00"
},
{
"id": "01a0e6a3-4e9d-7280-a574-cdf002715b79",
"title": "You Can Put WHAT in DNS TXT records?! A blog post for !!con West 2020",
"url": "https://breanneboland.com/blog/2020/02/28/you-can-put-what-in-dns-txt-records-a-blog-post-for-con-west-2020/",
"published_at": "2020-02-29T00:46:23+00:00"
},
{
"id": "01a0e6a3-4e9d-7280-a574-cdf00359511f",
"title": "How an SRE became an Application Security Engineer (and you can too)",
"url": "https://breanneboland.com/blog/2020/01/27/how-an-sre-became-an-application-security-engineer-and-you-can-too/",
"published_at": "2020-01-28T06:54:28+00:00"
},
{
"id": "01a0e6a3-4e9d-7280-a574-cdf0037b4da0",
"title": "Writing for Work: Team Structure for Great Good",
"url": "https://breanneboland.com/blog/2019/06/20/writing-for-work-team-structure-for-great-good/",
"published_at": "2019-06-20T21:31:09+00:00"
},
{
"id": "01a0e6a3-4e9d-7280-a574-cdf003edf01b",
"title": "/etc/services Is Made of Ports (and People!)",
"url": "https://breanneboland.com/blog/2019/02/22/etc-services-is-made-of-ports-and-people/",
"published_at": "2019-02-23T02:19:25+00:00"
},
{
"id": "01a0e6a3-4e9d-7280-a574-cdf00486329e",
"title": "New Talk: Of Tracked Changes and Diffs at StarCon 2018",
"url": "https://breanneboland.com/blog/2018/01/06/new-talk-of-tracked-changes-and-diffs-at-starcon-2018/",
"published_at": "2018-01-06T20:33:34+00:00"
},
{
"id": "01a0e6a3-4e9d-7280-a574-cdf005409e8c",
"title": "Writing for Work: Using Custom Containers for Deploys",
"url": "https://breanneboland.com/blog/2017/12/27/writing-for-work-using-custom-containers-for-deploys/",
"published_at": "2017-12-27T19:26:23+00:00"
},
{
"id": "01a0e6a3-4e9d-7280-a574-cdf0055832a9",
"title": "Writing for Work: on Passwords and Better Practices",
"url": "https://breanneboland.com/blog/2017/07/25/writing-for-work-on-passwords-and-better-practices/",
"published_at": "2017-07-26T05:45:44+00:00"
},
{
"id": "01a0e6a3-4e9d-7280-a574-cdf0061cc465",
"title": "Advice for Women Thinking of Going to DEF CON (Yes, Really)",
"url": "https://breanneboland.com/blog/2017/07/06/advice-for-women-def-con-no-seriously/",
"published_at": "2017-07-06T17:02:02+00:00"
},
{
"id": "01a0e6a3-4e9d-7280-a574-cdf00628ab9b",
"title": "Pipefail Bail: When to Add (or Remove) set -u",
"url": "https://breanneboland.com/blog/2017/06/19/pipefail-bail-add-or-remove-set-dash-u/",
"published_at": "2017-06-20T04:43:55+00:00"
},
{
"id": "01a0e6ae-5aa2-7133-b652-87d15c57048d",
"title": "Yum and ldapsearch: a Lesson for 28 April",
"url": "https://breanneboland.com/blog/2017/04/28/1063/",
"published_at": "2017-04-28T19:03:46+00:00"
},
{
"id": "01a0e6ae-5aa2-7133-b652-87d15d3a3019",
"title": "Stage Delight: Thoughts on My First Tech Talk",
"url": "https://breanneboland.com/blog/2017/03/23/stage-delight-thoughts-on-my-first-tech-talk/",
"published_at": "2017-03-23T17:21:56+00:00"
},
{
"id": "01a0e6ae-5aa2-7133-b652-87d15e0f77a2",
"title": "11 Lessons from My First Year in Software Engineering",
"url": "https://breanneboland.com/blog/2017/01/11/11-lessons-first-year-software-engineering/",
"published_at": "2017-01-11T18:24:59+00:00"
},
{
"id": "01a0e6ae-5aa2-7133-b652-87d15e393697",
"title": "Restoring Github Repo Access in the Terminal after Adding 2FA",
"url": "https://breanneboland.com/blog/2017/01/01/restoring-github-repo-access-in-terminal-after-adding-2fa/",
"published_at": "2017-01-02T06:31:19+00:00"
},
{
"id": "01a0e6ae-5aa2-7133-b652-87d15ebf963a",
"title": "New Post on PATH for My Company Blog",
"url": "https://breanneboland.com/blog/2016/03/02/new-post-on-path-for-my-company-blog/",
"published_at": "2016-03-02T18:24:01+00:00"
},
{
"id": "01a0e6ae-5aa2-7133-b652-87d15f112d30",
"title": "Python with Flask and PostgreSQL: “Is the server running on host “localhost” (127.0.0.1) and accepting \tTCP/IP connections on port 5432?”",
"url": "https://breanneboland.com/blog/2015/08/13/python-with-flask-and-postgresql-is-the-server-running-on-host-localhost-127-0-0-1-and-accepting-tcpip-connections-on-port-5432/",
"published_at": "2015-08-13T21:14:38+00:00"
},
{
"id": "01a0e6ae-5aa2-7133-b652-87d15f27e66c",
"title": "git status-add-commit, git status-add-commit, git status…",
"url": "https://breanneboland.com/blog/2015/08/13/git-status-add-commit-git-status-add-commit-git-status/",
"published_at": "2015-08-13T17:06:44+00:00"
},
{
"id": "01a0e6ae-5aa2-7133-b652-87d15fe710d1",
"title": "UX-Centered Development: Making a Pre-Planning Survey",
"url": "https://breanneboland.com/blog/2015/07/31/ux-centered-development-making-a-pre-planning-survey/",
"published_at": "2015-07-31T17:42:34+00:00"
},
{
"id": "01a0e6ae-5aa2-7133-b652-87d16079d6ab",
"title": "I Hate Pair Programming; I Must Pair Program",
"url": "https://breanneboland.com/blog/2015/07/24/i-hate-pair-programming-i-must-pair-program/",
"published_at": "2015-07-24T17:20:28+00:00"
},
{
"id": "01a0e6ae-5aa2-7133-b652-87d160bc7fb2",
"title": "To Be a Gold-Plated Unicorn: From UX to Programming",
"url": "https://breanneboland.com/blog/2015/07/22/to-be-a-gold-plated-unicorn-from-ux-to-programming/",
"published_at": "2015-07-22T17:23:57+00:00"
}
] posts Claim your blog