1/* ================================================================ 2 LARRY WHITESIDE JR. â content.js 3 ================================================================ 4 THIS IS THE ONLY FILE YOU NEED TO EDIT FOR ROUTINE UPDATES. 5 All site content lives here. script.js handles the display 6 logic and should not need to change. 7 ================================================================ */ 8 9'use strict'; 10 11/* ---------------------------------------------------------------- 12 GOOGLE CALENDAR â Upcoming Events Section 13 ---------------------------------------------------------------- 14 HOW TO SET UP: 15 1. Open Google Calendar (calendar.google.com) 16 2. Click the three dots (â®) next to your calendar name on the left 17 3. Select "Settings and sharing" 18 4. Scroll down to "Integrate calendar" 19 5. Copy the "Public URL to this calendar" (ends in .ics) â NO, 20 actually copy the EMBED URL: click the "<>" icon or scroll to 21 "Embed code" and copy ONLY the src URL from the iframe tag. 22 It looks like: 23 https://calendar.google.com/calendar/embed?src=YOUR_ID%40group.calendar.google.com 24 6. Paste it below as the value of publicCalendarUrl. 25 7. Make sure your calendar visibility is set to "Public". 26 27 Set to "" to show a placeholder message instead. 28 ---------------------------------------------------------------- */ 29const publicCalendarUrl = "https://calendar.google.com/calendar/embed?src=c_3aa81b72eac703786139938ee0a9cbc00aeb19c5f065e42ed65a87a0c97085b8%40group.calendar.google.com&ctz=America%2FNew_York"; // REPLACE: paste your Google Calendar embed URL here 30 31 32/* ---------------------------------------------------------------- 33 CAREER TIMELINE 34 ---------------------------------------------------------------- 35 Displayed in the About section. Newest entries first. 36 Use industry/sector labels for roles â not employer names. 37 Exception: keep org names for founder, board, and community roles. 38 ---------------------------------------------------------------- */ 39const timeline = [ 40 { 41 year: "2025âPresent", 42 title: "Co-Founder & President", 43 industry: "Confide Group" 44 }, 45 { 46 year: "2024âPresent", 47 title: "Chief Advisory Officer", 48 industry: "The CISO Society" 49 }, 50 { 51 year: "2014âPresent", 52 title: "Co-Founder & President Emeritus", 53 industry: "Cyversity" 54 }, 55 { 56 year: "Career-long", 57 title: "Board Director & Advisor", 58 industry: "60+ Cybersecurity Companies" 59 }, 60 { 61 year: "2022â2024", 62 title: "CISO", 63 industry: "SaaS / GRC Technology" 64 }, 65 { 66 year: "2021â2022", 67 title: "CSO", 68 industry: "Healthcare" 69 }, 70 { 71 year: "2019â2021", 72 title: "Chief Trust Officer", 73 industry: "Cybersecurity Services" 74 }, 75 { 76 year: "2017â2019", 77 title: "CISO / CSRO", 78 industry: "Healthcare Technology" 79 }, 80 { 81 year: "2016â2017", 82 title: "VP", 83 industry: "Cybersecurity Services" 84 }, 85 { 86 year: "2014â2016", 87 title: "CSO", 88 industry: "Energy / Utilities" 89 }, 90 { 91 year: "2011â2013", 92 title: "CISO", 93 industry: "Healthcare" 94 }, 95 { 96 year: "2007â2011", 97 title: "CISO", 98 industry: "Healthcare" 99 }, 100 { 101 year: "2005â2007", 102 title: "VP Global Information Security", 103 industry: "Financial Services" 104 }, 105 { 106 year: "2002â2004", 107 title: "CISO", 108 industry: "Government / Defense" 109 }, 110 { 111 year: "1994â2002", 112 title: "Officer â Chief, Information Systems / Chief, Information Warfare", 113 industry: "United States Air Force" 114 } 115]; 116 117 118/* ---------------------------------------------------------------- 119 SPEAKING TOPICS 120 ---------------------------------------------------------------- 121 Displayed as cards in the Speaking section. 122 ---------------------------------------------------------------- */ 123const speakingTopics = [ 124 { 125 icon: "ð¡ï¸", 126 title: "Cybersecurity Leadership & Strategy", 127 desc: "What it truly means to lead a modern security program â not just manage risk, but earn trust, influence strategy, and build organizations that last.", 128 takeaways: [ 129 "How to lead through uncertainty without losing credibility", 130 "Communicating risk to boards in language that drives decisions", 131 "Building executive influence without executive title", 132 "The difference between managing security and leading it" 133 ] 134 }, 135 { 136 icon: "ð", 137 title: "Business-Aligned Security", 138 desc: "Security that only speaks to threats has already lost the room. This session connects cybersecurity investments directly to business outcomes, resilience, and growth.", 139 takeaways: [ 140 "Translating technical risk into business language", 141 "Linking security spend to revenue protection and competitive advantage", 142 "Making the business case for proactive investment", 143 "What boards actually want to hear from their security leaders" 144 ] 145 }, 146 { 147 icon: "âï¸", 148 title: "Technology Investment & Vendor Strategy", 149 desc: "Most organizations are over-tooled and under-protected. Larry helps leaders cut through market noise, rationalize their stack, and make smarter, faster technology decisions.", 150 takeaways: [ 151 "How to evaluate vendors without being sold to", 152 "Reducing tool sprawl and reclaiming security budget", 153 "Building a vendor strategy that survives leadership transitions", 154 "Why 'best of breed' often undermines your security posture" 155 ] 156 }, 157 { 158 icon: "ð¤", 159 title: "AI, Innovation & Emerging Risk", 160 desc: "Artificial intelligence is reshaping every dimension of cybersecurity â offense, defense, governance, and trust. This session separates hype from reality and gives leaders a practical path forward.", 161 takeaways: [ 162 "How AI is changing the attacker's playbook â right now", 163 "Practical AI governance for security leaders", 164 "Agentic systems, automation, and the new human risk equation", 165 "Building digital trust in an AI-accelerated world" 166 ] 167 }, 168 { 169 icon: "ð±", 170 title: "Workforce Development & Talent", 171 desc: "The cybersecurity skills gap is not a pipeline problem â it's a people problem. Larry shares what it takes to build, develop, and retain the teams that protect what matters.", 172 takeaways: [ 173 "How to develop future leaders before they leave", 174 "Why diversity of thought is a security feature, not a checkbox", 175 "Mentorship models that actually scale across organizations", 176 "Closing the skills gap starts with changing how we define talent" 177 ] 178 }, 179 { 180 icon: "ð§ ", 181 title: "Human-Centric Security", 182 desc: "Technology will never solve a behavior problem. This session explores how security leaders can shape culture, shift mindsets, and build organizations where security becomes everyone's responsibility.", 183 takeaways: [ 184 "Why most security awareness programs fail â and what works instead", 185 "Designing security culture from the inside out", 186 "The psychology of security behavior change", 187 "Accountability without fear: building a speak-up security culture" 188 ] 189 }, 190 { 191 icon: "ðï¸", 192 title: "Mission-Driven Leadership", 193 desc: "Drawing on military service, entrepreneurship, faith, and decades of executive leadership, Larry delivers a deeply personal and universally applicable session on leading with purpose.", 194 takeaways: [ 195 "Leadership lessons you can only learn under pressure", 196 "How faith, family, and mission shape executive decisions", 197 "Building teams that follow you because they believe in the mission",
198 "The leader you become when no one is watching" 199 ] 200 }, 201 { 202 icon: "ðª", 203 title: "Risk, Resilience & Redemption", 204 desc: "An inspirational keynote for any audience. Larry shares a personal and unflinching story about setbacks, purpose, identity, and what it means to rebuild â professionally and personally.", 205 takeaways: [ 206 "Redefining success beyond title, status, and salary", 207 "How adversity either breaks you or becomes your greatest asset", 208 "The role of purpose in sustaining long-term leadership", 209 "Leaving a legacy that outlasts your last job" 210 ] 211 } 212]; 213 214 215/* ---------------------------------------------------------------- 216 SPEAKING â WHY ORGANIZERS INVITE LARRY 217 ---------------------------------------------------------------- */ 218const speakingDifferentiators = [ 219 { 220 icon: "ðï¸", 221 title: "Eight-Time C-Suite Security Executive", 222 desc: "Eight roles as CISO, CSO, or CTO across government, healthcare, finance, and commercial sectors. Real programs. Real decisions. Real consequences." 223 }, 224 { 225 icon: "âï¸", 226 title: "Military Discipline, Executive Perspective", 227 desc: "A United States Air Force Officer who led Information Systems and Information Warfare before transitioning to industry. Mission clarity runs through everything he does." 228 }, 229 { 230 icon: "ðï¸", 231 title: "Board Director & Trusted Advisor", 232 desc: "Active board director and advisor to more than 60 cybersecurity companies across his career. He understands governance, fiduciary responsibility, and what boards actually need from security leaders." 233 }, 234 { 235 icon: "ð", 236 title: "Founder. Builder. Operator.", 237 desc: "President of Confide Group. Co-Founder of The CISO Society. Co-Founder of Cyversity. Larry doesn't just study organizations â he builds them." 238 }, 239 { 240 icon: "ð", 241 title: "Trusted Across Every Audience", 242 desc: "Equally credible with boards, CISOs, engineers, students, and business leaders. He bridges the gap between technical depth and strategic clarity without losing either audience." 243 }, 244 { 245 icon: "ð", 246 title: "Where Business, Security & People Intersect", 247 desc: "The conversations that matter most happen at the intersection of cybersecurity, business strategy, leadership, and human behavior. That is where Larry lives." 248 }, 249 { 250 icon: "ð", 251 title: "Faith-Led, Mission-Driven", 252 desc: "Larry's leadership philosophy is grounded in service, accountability, and purpose. Audiences feel the difference between someone performing and someone who is genuinely committed." 253 }, 254 { 255 icon: "ð", 256 title: "A Storyteller, Not a Slide Reader", 257 desc: "Lessons drawn from the front lines of real security incidents, boardroom conversations, military service, and personal adversity. Every session is built around stories that stick." 258 } 259]; 260 261 262/* ---------------------------------------------------------------- 263 SPEAKING â IDEAL AUDIENCES 264 ---------------------------------------------------------------- */ 265const speakingAudiences = [ 266 { icon: "ð¢", label: "Executive Leadership Teams" }, 267 { icon: "ðï¸", label: "Boards of Directors" }, 268 { icon: "ð¡ï¸", label: "CISOs & Security Leaders" }, 269 { icon: "ð»", label: "Technology Leaders & CTOs" }, 270 { icon: "âï¸", label: "Risk & Compliance Professionals" }, 271 { icon: "ðï¸", label: "Government Organizations" }, 272 { icon: "ð¤", label: "Industry Associations" }, 273 { icon: "ð", label: "Universities & Students" }, 274 { icon: "ð±", label: "Leadership Development Programs" }, 275 { icon: "ð", label: "Diversity & Inclusion Forums" }, 276 { icon: "ð", label: "Security Operations Teams" }, 277 { icon: "ð", label: "Startup & Venture Communities" } 278]; 279 280 281/* ---------------------------------------------------------------- 282 SPEAKING â PAST VENUES 283 ---------------------------------------------------------------- */ 284const speakingVenues = [ 285 { name: "RSA Conference", type: "Global Security Conference" }, 286 { name: "Black Hat USA", type: "Security Research Conference" }, 287 { name: "Gartner Security & Risk Summit", type: "Executive Analyst Conference" }, 288 { name: "InfoSec World", type: "Industry Conference" }, 289 { name: "The CISO Society Summits", type: "Executive Peer Community" }, 290 { name: "Cyversity Annual Conference", type: "Diversity in Cybersecurity" }, 291 { name: "Cloud Security Alliance Summit", type: "Cloud Security Forum" }, 292 { name: "Executive Roundtables", type: "Invitation-Only Peer Gatherings" }, 293 { name: "CISO Leadership Forums", type: "Private Executive Gatherings" }, 294 { name: "University Guest Lectures", type: "Academic Institutions" }, 295 { name: "Corporate Leadership Summits", type: "Private Enterprise Events" }, 296 { name: "Government Security Forums", type: "Public Sector Events" } 297]; 298 299 300/* ---------------------------------------------------------------- 301 SPEAKING â FORMATS 302 ---------------------------------------------------------------- */ 303const speakingFormats = [ 304 { icon: "ð¤", label: "Keynote Address", desc: "45â60 minute signature presentations built around a central idea, story, or call to action." }, 305 { icon: "ð¥", label: "Fireside Chat", desc: "Intimate, candid conversation moderated by a host â ideal for executive summits and leadership events." }, 306 { icon: "ð¤", label: "Executive Roundtable",desc: "Facilitated peer conversations among senior leaders, focused on shared challenges and practical solutions." }, 307 { icon: "ð£ï¸", label: "Panel Discussion", desc: "Multi-voice exploration of complex topics â Larry brings clarity, candor, and momentum to every panel." }, 308 { icon: "ð ï¸", label: "Workshop", desc: "Interactive, outcomes-focused working sessions for teams looking to translate ideas into action." }, 309 { icon: "ðï¸", label: "Podcast Appearance", desc: "Long-form conversation for digital audiences â
309cybersecurity, leadership, entrepreneurship, and mission." }, 310 { icon: "ðï¸", label: "Leadership Retreat", desc: "Multi-session contribution to intensive leadership development experiences for executive cohorts." }, 311 { icon: "ð»", label: "Virtual Event", desc: "Fully adapted for digital audiences â same energy, same preparation, same impact." }, 312 { icon: "ð", label: "University Lecture", desc: "Engaging academic sessions for students pursuing careers in cybersecurity, technology, and leadership." } 313]; 314 315 316/* ---------------------------------------------------------------- 317 FEATURED ORGANIZATIONS 318 ---------------------------------------------------------------- 319 Large cards in the Organizations section. 320 logoImg: path to org logo, e.g. "assets/images/logo-confide.png" 321 Leave as "" if you don't have a logo yet â initials show instead. 322 ---------------------------------------------------------------- */ 323const featuredOrgs = [ 324 { 325 logo: "CO", 326 logoImg: "assets/images/logo-confide.png", 327 name: "Confide", 328 role: "Co-Founder & President", 329 desc: "A trusted cybersecurity advisory firm â helping organizations align security investments to business risk through independent expertise, strategic guid
329ance, and buyer-first advocacy.", 330 url: "https://www.confide.group" 331 }, 332 { 333 logo: "CS", 334 logoImg: "assets/images/logo-ciso-society.png", 335 name: "The CISO Society", 336 role: "Chief Advisory Officer", 337 desc: "A global community of Chief Information Security Officers dedicated to professional development, peer collaboration, and advancing security leadership at the highest levels.", 338 url: "https://www.cisosociety.org" 339 }, 340 { 341 logo: "CY", 342 logoImg: "assets/images/logo-cyversity.png", 343 name: "Cyversity", 344 role: "Co-Founder & President Emeritus", 345 desc: "A nonprofit dedicated to achieving consistent representation of women and underrepresented minorities in the cybersecurity industry through scholarship, mentorship, and advocacy.", 346 url: "https://cyversity.org" 347 }, 348 { 349 logo: "CSA", 350 logoImg: "assets/images/logo-csa.png", 351 name: "Cloud Security Alliance", 352 role: "Board Director", 353 desc: "The world's leading organization dedicated to defining and raising awareness of best practices to help ensure a secure cloud computing environment.", 354 url: "https://cloudsecurityalliance.org" 355 }, 356 { 357 logo: "IGS", 358 logoImg: "assets/images/logo-igs.png", 359 name: "Intentional Growth Strategies", 360 role: "Advisor", 361 desc: "Fractional COO for mission-driven founders who are ready to trade chaos for systems that actually stickâand the margin to lead well.", 362 url: "https://igspartners.net" 363 } 364]; 365 366 367/* ---------------------------------------------------------------- 368 PARTNER MARQUEE 369 ---------------------------------------------------------------- 370 Scrolling ticker beneath the org cards. 371 logo: short initials shown as placeholder 372 url: set to "" to disable clicking on a partner chip 373 ---------------------------------------------------------------- */ 374const partners = [ 375 { name: "RSA Conference", logo: "RSA", url: "" }, 376 { name: "Black Hat", logo: "BH", url: "" }, 377 { name: "Gartner", logo: "GA", url: "" }, 378 { name: "ISACA", logo: "IS", url: "" }, 379 { name: "(ISC)²", logo: "ISC", url: "" }, 380 { name: "CISecurity", logo: "CI", url: "" }, 381 { name: "SANS Institute", logo: "SN", url: "" }, 382 { name: "Cyversity", logo: "CY", url: "" }, 383 { name: "Cloud Security Alliance", logo: "CSA", url: "" }, 384 { name: "CISA", logo: "CIS", url: "" }, 385 { name: "Verizon Business", logo: "VZ", url: "" }, 386 { name: "Palo Alto Networks", logo: "PA", url: "" } 387]; 388 389 390/* ---------------------------------------------------------------- 391 SOCIAL MEDIA LINKS 392 ---------------------------------------------------------------- 393 Set url to "" to hide a platform entirely. 394 ---------------------------------------------------------------- */ 395const socialLinks = [ 396 { 397 platform: "LinkedIn", 398 handle: "Larry Whiteside Jr.", 399 icon: "in", 400 color: "#0a66c2", 401 url: "https://www.linkedin.com/in/larrywhitesidejr" 402 }, 403 { 404 platform: "Twitter / X", 405 handle: "@LarryWhiteside", 406 icon: "ð", 407 color: "#e7e9ea", 408 url: "https://x.com/larrywhiteside" 409 }, 410 { 411 platform: "Instagram", 412 handle: "@larrywhitesidejr", 413 icon: "ð¸", 414 color: "linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)", 415 url: "https://instagram.com/larry.whiteside" 416 }, 417 { 418 platform: "YouTube", 419 handle: "Larry Whiteside Jr.", 420 icon: "â¶", 421 color: "#ff0000", 422 url: "https://youtube.com/@larrywhitesidejr" 423 }, 424 { 425 platform: "Podcast", 426 handle: "Risk, Resilience & Redemption", 427 icon: "ð", 428 color: "#8b5cf6", 429 url: "https://rrrpod.com/" 430 } 431]; 432 433 434/* ---------------------------------------------------------------- 435 FEATURED LINKEDIN POST 436 ---------------------------------------------------------------- 437 HOW TO EMBED A POST: 438 1. Go to any LinkedIn post, click ··· â "Embed this post" 439 2. LinkedIn shows embed code like: 440 <iframe src="https://www.linkedin.com/embed/feed/update/urn:li:share:XXXXXX" ...> 441 3. Copy ONLY the URL inside src="..." 442 4. Paste it as embedUrl below.
443 5. Add a short caption (optional â shown below the embed). 444 445 Set embedUrl to "" to hide this section entirely. 446 ---------------------------------------------------------------- */ 447const linkedInPost = { 448 embedUrl: "https://www.linkedin.com/embed/feed/update/urn:li:share:7302481235463860226", 449 caption: "Faith in business - Embracing Divine Timing: The Prophetic WIN" 450}; 451 452 453/* ---------------------------------------------------------------- 454 FEATURED CONTENT 455 ---------------------------------------------------------------- 456 Each item appears as a card in the Featured Content section. 457 458 REQUIRED: title, link 459 OPTIONAL: description (one line), image (path to thumbnail) 460 461 YOUTUBE VIDEOS: paste the full YouTube URL as the link. 462 Clicking the card will open the video in a player on the page. 463 e.g. link: "https://www.youtube.com/watch?v=ABC123xyz" 464 465 PODCASTS & ARTICLES: paste the episode or article URL as the link. 466 467 IMAGES: save a thumbnail to assets/images/ and set image to the path. 468 e.g. image: "assets/images/thumb-my-talk.jpg" 469 Leave image as "" for an auto-generated placeholder. 470 ---------------------------------------------------------------- */ 471const featuredContent = [ 472 { 473 title: "Cybersecurity Tips for Small Businesses", 474 link: "https://youtu.be/ZaQhXf0hh4o?si=1nZQOSi3Ka40UIZY", // REPLACE: paste the URL (YouTube, podcast, article, etc.) 475 description: "Cyber-attacks can come from anywhere and at any time, so what are the best practices to keep your business secure? CNBC's Frank Holland and CyberClan's Chief Trust Officer & CFO Larry Whiteside Jr. discuss strategies for protecting small businesses from cyber threats.", // optional: one-line description shown on the card 476 image: "" // optional: "assets/images/thumb-1.jpg" 477 }, 478 { 479 title: "What does it take to be a great CISO?", 480 link: "https://youtu.be/8ReXfBQRE60?si=2QXHQT6SgJ4dgbI2", 481 description: "What does it take to succeed as a CISO in today's complex cybersecurity landscape? KK Mookhey, Founder & CEO of Network Intelligence, sits down with Larry Whiteside Jr., President and Co-Founder of Confide Group and veteran cybersecurity leader with 30 years of experience.", 482 image: "" 483 }, 484 { 485 title: "Find Passion, Donât Just Chase The Dollar", 486 link: "https://www.youtube.com/watch?v=qoKlg12_xOY", 487 description: "Passion will continue to drive you forward.â In this episode of The Entrepreneur Gene, the host welcomes Larry Whiteside Jr., an expert in information security, risk management, and entrepreneurship. Larry discusses his journey from cybersecurity to becoming the Co-Owner of Lifesaver Pool Fence of Tampa and Co-Founder & President of Confide. He emphasizes the importance of passion, operational efficiency, and overcoming challenges in business. They delve into key trends in cybersecurity, focusing on AI and automationâs growing influence. The conversation also highlights Larryâs commitment to promoting diversity in the cybersecurity field and how his military background has shaped his entrepreneurial approach. He offers valuable insights on balancing multiple businesses, aligning passion with business ventures, and prioritizing strategic operational planning.", 488 image: "" 489 } 490]; 491 492 493/* ---------------------------------------------------------------- 494 CONTACT INFORMATION 495 ---------------------------------------------------------------- 496 Displayed in the Contact section info panel. 497 ---------------------------------------------------------------- */ 498const contactInfo = [ 499 { 500 icon: "â", 501 label: "General Inquiries", 502 value: "[email protected]", 503 href: "mailto:[email protected]" 504 }, 505 { 506 icon: "ð¤", 507 label: "Speaking Bookings", 508 value: "[email protected]", 509 href: "mailto:[email protected]" 510 }, 511 { 512 icon: "ð¤", 513 label: "Partnerships", 514 value: "[email protected]", 515 href: "mailto:[email protected]" 516 }, 517 { 518 icon: "ð¼", 519 label: "LinkedIn", 520 value: "linkedin.com/in/larrywhitesidejr", 521 href: "https://www.linkedin.com/in/larrywhitesidejr" 522 } 523];
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.