PageSourceSearch

https://larrywhitesidejr.com/content.js

js larrywhitesidejr.com collected 2026-10-09 22:40:20 UTC 23,643 bytes, 523 lines download raw bytes

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.