<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Home |</title><link>https://brainthrob.com/</link><atom:link href="https://brainthrob.com/index.xml" rel="self" type="application/rss+xml"/><description>Home</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Fri, 05 Jun 2026 00:00:00 +0000</lastBuildDate><image><url>https://brainthrob.com/media/logo.svg</url><title>Home</title><link>https://brainthrob.com/</link></image><item><title>About Us</title><link>https://brainthrob.com/about/</link><pubDate>Wed, 01 Jul 2026 00:00:00 +0000</pubDate><guid>https://brainthrob.com/about/</guid><description>&lt;p&gt;Here you&amp;rsquo;ll find who we are, what we stand for, and where we&amp;rsquo;re headed.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="our-ethics"&gt;Our Ethics&lt;/h2&gt;
&lt;p&gt;Our ethical framework guides every decision we make—from product design to partner selection to community engagement.&lt;/p&gt;
&lt;h3 id="core-principles"&gt;Core Principles&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Principle&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Respect for Individuals&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;We honor individual liberties, personal decisions, and moral agency. Every person deserves autonomy over their choices and digital footprint.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Honesty &amp;amp; Faithfulness&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;We commit to truthful representation with each other, customers, and business partners. Transparency is not optional—it is foundational.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Rule of Law &amp;amp; IP Rights&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;We uphold intellectual property protections and recognize individuals&amp;rsquo; moral rights to their own creative work. Innovation thrives when creators feel secure.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Ecosystem Responsibility&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;We operate within interconnected ecosystems and accept stewardship obligations in each.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="our-ecosystem-commitments"&gt;Our Ecosystem Commitments&lt;/h3&gt;
&lt;h4 id="intellectual--creator-ecosystem"&gt;Intellectual &amp;amp; Creator Ecosystem&lt;/h4&gt;
&lt;p&gt;We protect creator rights, promote fair compensation models, and advocate for ethical licensing practices. Our technology enables creators to control distribution without compromising accessibility.&lt;/p&gt;
&lt;h4 id="planetary--environmental-ecosystem"&gt;Planetary &amp;amp; Environmental Ecosystem&lt;/h4&gt;
&lt;p&gt;We minimize computational carbon footprints through efficient architecture, participate in sustainability initiatives, and measure environmental impact annually. Long-term ecological health outweighs short-term optimization gains.&lt;/p&gt;
&lt;h4 id="societal--legal-ecosystem"&gt;Societal &amp;amp; Legal Ecosystem&lt;/h4&gt;
&lt;p&gt;We engage responsibly with civic institutions, comply meaningfully—not minimally—with applicable regulations, and support lawful freedom of expression online. Technology should empower citizens, not surveil them.&lt;/p&gt;
&lt;h4 id="financial--industrial-ecosystem"&gt;Financial &amp;amp; Industrial Ecosystem&lt;/h4&gt;
&lt;p&gt;We practice honest accounting, competitive but fair pricing, and transparent supply chain relationships. Partnerships must be mutually beneficial and ethically defensible.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="research--development-foci"&gt;Research &amp;amp; Development Foci&lt;/h2&gt;
&lt;p&gt;Our R&amp;amp;D strategy targets eight interconnected domains where deep technical investment advances both commercial and societal outcomes.&lt;/p&gt;
&lt;div class="rfocus-grid"&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;strong&gt;Artificial Intelligence and Agents&lt;/strong&gt;&lt;/dt&gt;
&lt;dd&gt;Developing autonomous and semi-autonomous systems with safety guardrails, interpretability frameworks, and human-aligned objectives.&lt;/dd&gt;
&lt;dt&gt;&lt;strong&gt;Privacy and Cybersecurity&lt;/strong&gt;&lt;/dt&gt;
&lt;dd&gt;Building zero-trust architectures, end-to-end encryption pipelines, and threat-detection systems grounded in defensive security principles.&lt;/dd&gt;
&lt;dt&gt;&lt;strong&gt;Cryptography and Information Systems&lt;/strong&gt;&lt;/dt&gt;
&lt;dd&gt;Researching next-generation cryptographic primitives, post-quantum algorithms, secure multiparty computation, and verifiable computing protocols.&lt;/dd&gt;
&lt;dt&gt;&lt;strong&gt;Pure Mathematics&lt;/strong&gt;&lt;/dt&gt;
&lt;dd&gt;Supporting theoretical foundations including number theory, discrete structures, and formal methods that enable rigorous verification of complex systems.&lt;/dd&gt;
&lt;dt&gt;&lt;strong&gt;Market Preference Systems&lt;/strong&gt;&lt;/dt&gt;
&lt;dd&gt;Designing mechanism-driven platforms that aggregate, analyze, and surface genuine consumer preferences while preserving anonymity and choice integrity.&lt;/dd&gt;
&lt;dt&gt;&lt;strong&gt;Operations Research&lt;/strong&gt;&lt;/dt&gt;
&lt;dd&gt;Optimizing logistics, resource allocation, scheduling algorithms, and decision-support frameworks for enterprises operating under uncertainty.&lt;/dd&gt;
&lt;dt&gt;&lt;strong&gt;Advertising Technology&lt;/strong&gt;&lt;/dt&gt;
&lt;dd&gt;Reimagining ad-tech paradigms that prioritize user consent, contextual targeting over behavioral surveillance, and measurable ROI without invasive tracking.&lt;/dd&gt;
&lt;dt&gt;&lt;strong&gt;Data Systems and Design&lt;/strong&gt;&lt;/dt&gt;
&lt;dd&gt;Architecting scalable distributed databases, stream-processing frameworks, and data governance toolchains balancing performance, consistency, and auditability.&lt;/dd&gt;
&lt;/dl&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;h2 id="company-headquarters"&gt;Company Headquarters&lt;/h2&gt;
&lt;address class="contact-info"&gt;
&lt;strong&gt;Legal Entity:&lt;/strong&gt;&lt;br/&gt;
Delaware Corporation, Class C&lt;br/&gt;&lt;br/&gt;
&lt;strong&gt;Mailing Address:&lt;/strong&gt;&lt;br/&gt;
9690 S 300 W, Floor 3&lt;br/&gt;
Sandy, UT 84070&lt;br/&gt;
United States&lt;br/&gt;&lt;br/&gt;
&lt;strong&gt;Contact:&lt;/strong&gt;&lt;br/&gt;
Phone: +1-801-679-9100&lt;br/&gt;
Email: contact@brainthrob.com&lt;br/&gt;
Website: https://brainthrob.com
&lt;/address&gt;
&lt;hr&gt;
&lt;h2 id="join-us"&gt;Join Us&lt;/h2&gt;
&lt;p&gt;Interested in collaborating, investing, or exploring career opportunities? Reach out using the contact information above.&lt;/p&gt;
&lt;hr&gt;
&lt;!-- End of About Page --&gt;</description></item><item><title>Privacy</title><link>https://brainthrob.com/privacy/</link><pubDate>Wed, 01 Jul 2026 00:00:00 +0000</pubDate><guid>https://brainthrob.com/privacy/</guid><description>&lt;h1 id="privacy-policy"&gt;Privacy Policy&lt;/h1&gt;
&lt;p&gt;Your privacy matters. This privacy policy explains simply how we handle your information when you visit or interact with our website.&lt;/p&gt;
&lt;h2 id="what-data-we-do-not-collect"&gt;What Data We Do Not Collect&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Most of your data stays private.&lt;/strong&gt; We do not collect personal data through browsing, analytics scripts, server logging, cookies, or tracking technologies. Your visit leaves no trace unless you choose to share information intentionally.&lt;/p&gt;
&lt;h2 id="contact-form-data-collection"&gt;Contact Form Data Collection&lt;/h2&gt;
&lt;p&gt;We collect the following information &lt;strong&gt;only when you submit our contact form&lt;/strong&gt;:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Field&lt;/th&gt;
&lt;th&gt;Purpose&lt;/th&gt;
&lt;th&gt;Storage Duration&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Email address&lt;/td&gt;
&lt;td&gt;To respond to your inquiry&lt;/td&gt;
&lt;td&gt;Until you request deletion or after inquiry resolution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Message content&lt;/td&gt;
&lt;td&gt;To understand and reply to your question&lt;/td&gt;
&lt;td&gt;Same as above&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;This data is stored solely for the purpose of communication. We do not sell, rent, or share it with unrelated third parties.&lt;/p&gt;
&lt;h2 id="cloudflare-third-party-services"&gt;Cloudflare Third-Party Services&lt;/h2&gt;
&lt;p&gt;Our website uses Cloudflare for hosting and contact form management. As a result, Cloudflare may collect certain technical data independently, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;IP addresses&lt;/li&gt;
&lt;li&gt;Browser type and user agent strings&lt;/li&gt;
&lt;li&gt;Timestamps and page access records&lt;/li&gt;
&lt;li&gt;Contact form submissions transmitted through their systems&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cloudflare&amp;rsquo;s own privacy policy governs this processing. They operate under standard terms designed to comply with applicable data protection regulations. You can review their policy at
.&lt;/p&gt;
&lt;h2 id="no-other-tracking-or-analytics"&gt;No Other Tracking or Analytics&lt;/h2&gt;
&lt;p&gt;Outside of the contact form and Cloudflare infrastructure, we use no analytics tools, advertising networks, social media pixels, or embedded trackers. Nothing beyond the disclosures above applies to your visit.&lt;/p&gt;
&lt;h2 id="data-rights"&gt;Data Rights&lt;/h2&gt;
&lt;p&gt;If you&amp;rsquo;ve submitted a contact form and wish to have your data deleted, reach out using our general email inbox: contact[at]brainthrob.com or sending a text or our lightly monitored texting service: +1-801-679-9100 and requesting the deletion. While automatic self-service isn&amp;rsquo;t currently offered due to minimal infrastructure, we will honor reasonable deletion requests as promptly as possible.&lt;/p&gt;
&lt;h2 id="changes-to-this-policy"&gt;Changes to This Policy&lt;/h2&gt;
&lt;p&gt;If our data practices change—especially regarding new collectors—we will update this page visibly and provide clear notification where feasible.&lt;/p&gt;
&lt;h2 id="contact-us"&gt;Contact Us&lt;/h2&gt;
&lt;p&gt;Questions about this privacy policy? Contact us directly. We believe in transparent, accountable privacy practices.&lt;/p&gt;</description></item><item><title>Terms of Service</title><link>https://brainthrob.com/terms/</link><pubDate>Wed, 01 Jul 2026 00:00:00 +0000</pubDate><guid>https://brainthrob.com/terms/</guid><description>&lt;h1 id="terms-of-service"&gt;Terms of Service&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;Last updated: July 1, 2026&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;By accessing or using this website (&amp;ldquo;the Site&amp;rdquo;), you (&amp;ldquo;User,&amp;rdquo; &amp;ldquo;you,&amp;rdquo; or &amp;ldquo;your&amp;rdquo;) agree to be bound by these Terms of Service (&amp;ldquo;Terms&amp;rdquo;). If you do not agree to these Terms, please discontinue use of the Site immediately.&lt;/p&gt;
&lt;p&gt;These Terms are designed to ensure fair use, respect for intellectual property rights, responsible bandwidth consumption, and compliance with applicable laws across multiple jurisdictions.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="1-definitions"&gt;1. Definitions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&amp;ldquo;Site&amp;rdquo;&lt;/strong&gt; refers to this website, including all pages, content, and functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;ldquo;Content&amp;rdquo;&lt;/strong&gt; refers to all text, images, audio, video, code, and other materials displayed or made available on the Site.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;ldquo;Operator&amp;rdquo;&lt;/strong&gt; refers to the individual or entity responsible for maintaining the Site.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;ldquo;Automated Access&amp;rdquo;&lt;/strong&gt; means access via scripts, bots, crawlers, scrapers, or any non-human interaction method.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;ldquo;Individual Consumption&amp;rdquo;&lt;/strong&gt; means use by a natural person for personal, non-commercial reading, viewing, or learning purposes.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="2-acceptance-of-terms"&gt;2. Acceptance of Terms&lt;/h2&gt;
&lt;p&gt;Your use of the Site constitutes your affirmative acceptance of these Terms in their entirety. If you do not accept any provision herein, you must cease all access to and use of the Site. These Terms apply to all visitors regardless of geographic location.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="3-acceptable-use-and-fair-use-obligations"&gt;3. Acceptable Use and Fair Use Obligations&lt;/h2&gt;
&lt;p&gt;You agree to use the Site fairly and in good faith. Specifically, you agree to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Access and use Content solely for &lt;strong&gt;Individual Consumption&lt;/strong&gt;, unless explicitly authorized otherwise in writing by the Operator.&lt;/li&gt;
&lt;li&gt;Refrain from redistributing, republishing, or commercially exploiting Content without prior written consent.&lt;/li&gt;
&lt;li&gt;Respect the spirit of &lt;strong&gt;fair use&lt;/strong&gt; and &lt;strong&gt;fair dealing&lt;/strong&gt; doctrines as recognized under applicable copyright law, understanding that these exceptions are limited and context-dependent.&lt;/li&gt;
&lt;li&gt;Not interfere with the proper functioning of the Site, including its servers, security features, or associated infrastructure.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Fair use and fair dealing provisions vary by jurisdiction. Where applicable law provides exceptions for criticism, comment, news reporting, teaching, scholarship, or research, such exceptions remain subject to the four-factor analysis traditionally applied by courts (purpose, nature, amount, and market effect). In India, the analogous concept is &lt;strong&gt;fair dealing&lt;/strong&gt; under Section 52 of the Copyright Act, 1957, which permits certain uses including private or personal use, research, criticism, and review.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="4-intellectual-property-rights"&gt;4. Intellectual Property Rights&lt;/h2&gt;
&lt;h3 id="41-copyrights-and-patents"&gt;4.1 Copyrights and Patents&lt;/h3&gt;
&lt;p&gt;All Content on the Site is protected by international copyright law, including but not limited to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;United States&lt;/strong&gt;: The Copyright Act of 1976 (17 U.S.C. § 101 et seq.) and the Digital Millennium Copyright Act (DMCA, 17 U.S.C. § 512).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;European Union&lt;/strong&gt;: Directive 2001/29/EC (InfoSoc Directive) and Directive (EU) 2019/790 on copyright in the Digital Single Market.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;China&lt;/strong&gt;: Copyright Law of the People&amp;rsquo;s Republic of China (as amended).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;India&lt;/strong&gt;: The Copyright Act, 1957 (as amended by the Copyright (Amendment) Act, 2012), including protections for literary, dramatic, musical, and artistic works, as well as rights under the Berne Convention.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Japan&lt;/strong&gt;: Copyright Act (Act No. 48 of 1970, as amended).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Brazil&lt;/strong&gt;: Law No. 9.610/1998 (Brazilian Copyright Law).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You acknowledge that unauthorized copying, distribution, public performance, or adaptation of copyrighted Content may constitute infringement under these laws and may result in civil and/or criminal liability. As part of this agreement, you agree not to use or ingest data on this site for the purposes of training computerized artificial intelligence models, and that any commercial benefits derived from the use or training of such content by computerized artificial intelligence models, including any viable copyrights, patents, and trademarks belong to the original owners of the intellectual property.&lt;/p&gt;
&lt;p&gt;The Site, its functionality, and described technologies may be protected additionally by patent rights. You agree not to reverse engineer, decompile, or attempt to derive source code or proprietary methods of the described technologies, including by the use of artificial intelligence systems, except where expressly permitted by applicable law (e.g., 35 U.S.C. § 271 in the United States, Section 48 and Section 104 of the Patents Act, 1970 in India, or equivalent provisions in other jurisdictions). Commercial benefit from reverse engineering technology desribed on the site, including by the use of artificial intelligence systems, machine learning, large language model training, and other language mathematical models, shall innure to the benefit to the original owners of the intellectual property.&lt;/p&gt;
&lt;h3 id="42-reasonable-use-rights"&gt;4.2 Reasonable Use Rights&lt;/h3&gt;
&lt;p&gt;You retain all rights granted under applicable law, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Statutory exceptions for personal study and research.&lt;/li&gt;
&lt;li&gt;Limited quotation rights for purposes of criticism or review, provided proper attribution is given.&lt;/li&gt;
&lt;li&gt;Public domain and Creative Commons-licensed Content, where explicitly labeled, governed by the terms of the respective license.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Nothing in these Terms restricts rights that cannot be waived under mandatory provisions of applicable consumer protection or intellectual property law.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="5-bandwidth-and-resource-usage"&gt;5. Bandwidth and Resource Usage&lt;/h2&gt;
&lt;p&gt;You agree to use only the &lt;strong&gt;bandwidth absolutely necessary&lt;/strong&gt; to access and collect information from the Site for Individual Consumption. Specifically:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You shall not deploy Automated Access tools to scrape, crawl, index, or harvest Content without express written permission from the Operator.&lt;/li&gt;
&lt;li&gt;You shall not initiate concurrent connections, automated refresh scripts, or bulk download mechanisms that place unreasonable load on the Site&amp;rsquo;s infrastructure.&lt;/li&gt;
&lt;li&gt;If caching or storing Content locally for offline reading, you shall store only what is reasonably necessary for your own personal use and delete it upon ceasing use of the Site.&lt;/li&gt;
&lt;li&gt;You acknowledge that the Operator may rate-limit, block, or otherwise restrict access to preserve service integrity.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This provision is intended to align with principles of network fairness recognized under frameworks such as the EU Regulation 2015/2120 (Open Internet Regulation), the principles enshrined in India&amp;rsquo;s Information Technology Act, 2000 (particularly Section 43 regarding unauthorized access to computer systems), and the spirit of net neutrality and responsible network usage norms internationally.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="6-prohibited-conduct"&gt;6. Prohibited Conduct&lt;/h2&gt;
&lt;p&gt;You agree &lt;strong&gt;not&lt;/strong&gt; to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use the Site for any unlawful purpose under the laws of your jurisdiction or the Operator&amp;rsquo;s jurisdiction.&lt;/li&gt;
&lt;li&gt;Infringe upon any copyright, patent, trademark, trade secret, or other intellectual property right.&lt;/li&gt;
&lt;li&gt;Attempt to gain unauthorized access to any portion of the Site, its server, or any connected systems, consistent with prohibitions under laws such as the U.S. Computer Fraud and Abuse Act (18 U.S.C. § 1030), the EU Directive 2013/40/EU on attacks against information systems, China&amp;rsquo;s Cybersecurity Law (2017), India&amp;rsquo;s Information Technology Act, 2000 (Section 43 and Section 66), Japan&amp;rsquo;s Unauthorized Computer Access Act (Act No. 128 of 1999), and Brazil&amp;rsquo;s Marco Civil da Internet (Law No. 12.965/2014).&lt;/li&gt;
&lt;li&gt;Introduce malware, viruses, or any malicious code.&lt;/li&gt;
&lt;li&gt;Circumvent any technical protection measures, including DRM, in violation of anti-circumvention provisions such as 17 U.S.C. § 1201 (DMCA), Article 6 of EU Directive 2001/29/EC, Section 65A and Section 65B of the Copyright Act, 1957 (India), or equivalent laws in other covered jurisdictions.&lt;/li&gt;
&lt;li&gt;Misrepresent your identity or affiliation.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="7-disclaimers-and-limitation-of-liability"&gt;7. Disclaimers and Limitation of Liability&lt;/h2&gt;
&lt;h3 id="71-no-warranty"&gt;7.1 No Warranty&lt;/h3&gt;
&lt;p&gt;The Site and all Content are provided &amp;ldquo;AS IS&amp;rdquo; and &amp;ldquo;AS AVAILABLE&amp;rdquo; without warranties of any kind, whether express or implied. The Operator does not warrant that the Site will be error-free, uninterrupted, secure, or accurate.&lt;/p&gt;
&lt;p&gt;To the maximum extent permitted by law, the Operator disclaims all implied warranties, including merchantability and fitness for a particular purpose.&lt;/p&gt;
&lt;h3 id="72-limitation-of-liability"&gt;7.2 Limitation of Liability&lt;/h3&gt;
&lt;p&gt;To the fullest extent permitted by applicable law, the Operator shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of or inability to use the Site.&lt;/p&gt;
&lt;p&gt;Where mandatory law limits the enforceability of this clause — such as under EU Consumer Rights Directive 2011/83/EU (for consumers), India&amp;rsquo;s Consumer Protection Act, 2019, Brazil&amp;rsquo;s Consumer Defense Code (Law No. 8.078/1990), or Japan&amp;rsquo;s Consumer Contract Act (Act No. 61 of 2000) — such limitations apply only to the minimum extent necessary to preserve the Operator&amp;rsquo;s protections while respecting non-waivable consumer rights.&lt;/p&gt;
&lt;h3 id="73-indemnification"&gt;7.3 Indemnification&lt;/h3&gt;
&lt;p&gt;You agree to indemnify and hold harmless the Operator from any claims, damages, losses, or expenses (including reasonable legal fees) arising from your breach of these Terms or your violation of any law or third-party rights.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="8-jurisdiction-specific-provisions"&gt;8. Jurisdiction-Specific Provisions&lt;/h2&gt;
&lt;h3 id="81-united-states"&gt;8.1 United States&lt;/h3&gt;
&lt;p&gt;These Terms are interpreted in accordance with the laws of the United States, including federal copyright and computer fraud statutes. Notices of claimed copyright infringement should be sent to the Operator as a DMCA takedown notice under 17 U.S.C. § 512(c)(3).&lt;/p&gt;
&lt;h3 id="82-european-union"&gt;8.2 European Union&lt;/h3&gt;
&lt;p&gt;Users in the European Union benefit from mandatory consumer protection rights under EU law, including the Consumer Rights Directive (2011/83/EU) and the Unfair Contract Terms Directive (93/13/EEC). Nothing in these Terms waives non-waivable consumer rights under these directives or their national implementations. References to personal data processing are addressed in the Site&amp;rsquo;s &lt;a href="https://brainthrob.com/privacy/"&gt;Privacy Policy&lt;/a&gt;, consistent with the General Data Protection Regulation (Regulation (EU) 2016/679).&lt;/p&gt;
&lt;h3 id="83-china"&gt;8.3 China&lt;/h3&gt;
&lt;p&gt;Users in the People&amp;rsquo;s Republic of China acknowledge that their use of the Site is subject to the Cybersecurity Law of the PRC (2017), the Copyright Law of the PRC, and applicable regulations issued by the Cyberspace Administration of China (CAC). The Operator reserves the right to restrict access from regions where content distribution may conflict with local regulatory requirements.&lt;/p&gt;
&lt;h3 id="84-india"&gt;8.4 India&lt;/h3&gt;
&lt;p&gt;Users in India acknowledge that their use of the Site is subject to the Copyright Act, 1957 (as amended), the Information Technology Act, 2000 (including the Information Technology (Reasonable Security Practices and Procedures and Sensitive Personal Data or Information) Rules, 2011), and where applicable, the Consumer Protection Act, 2019. References to personal data processing are addressed in the Site&amp;rsquo;s &lt;a href="https://brainthrob.com/privacy/"&gt;Privacy Policy&lt;/a&gt;, consistent with the Digital Personal Data Protection Act, 2023 (DPDP Act). Indian users retain rights regarding access to, correction of, and erasure of their personal data as provided under the DPDP Act, where applicable. Disputes involving Indian consumers may be adjudicated before the Consumer Disputes Redressal Commissions established under the Consumer Protection Act, 2019, where mandatory jurisdiction applies.&lt;/p&gt;
&lt;h3 id="85-japan"&gt;8.5 Japan&lt;/h3&gt;
&lt;p&gt;Users in Japan are subject to the Copyright Act (Act No. 48 of 1970), the Unauthorized Computer Access Act (Act No. 128 of 1999), and the Act on Specified Commercial Transactions (Act No. 57 of 1976) where applicable. Consumer protections under the Consumer Contract Act (Act No. 61 of 2000) apply to relevant users.&lt;/p&gt;
&lt;h3 id="86-brazil"&gt;8.6 Brazil&lt;/h3&gt;
&lt;p&gt;Users in Brazil are subject to the Marco Civil da Internet (Law No. 12.965/2014), the Brazilian Copyright Law (Law No. 9.610/1998), and where applicable, the Consumer Defense Code (Law No. 8.078/1990). References to personal data processing are consistent with the Lei Geral de Proteção de Dados (LGPD, Law No. 13.709/2018) and are addressed in the Site&amp;rsquo;s &lt;a href="https://brainthrob.com/privacy/"&gt;Privacy Policy&lt;/a&gt;. Brazilian users retain rights of habeas data and data access as provided under LGPD.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="9-governing-law-and-dispute-resolution"&gt;9. Governing Law and Dispute Resolution&lt;/h2&gt;
&lt;p&gt;These Terms shall be primarily governed by and construed in accordance with the laws of the United States, without regard to conflict-of-law principles.&lt;/p&gt;
&lt;p&gt;However, where mandatory local law requires application of consumer protection statutes in the user&amp;rsquo;s jurisdiction of residence — particularly under EU law, Indian consumer law, Brazilian consumer law, Japanese consumer law, or PRC cybersecurity regulations — such mandatory provisions shall apply to the extent they are non-waivable.&lt;/p&gt;
&lt;p&gt;Disputes shall first be addressed through good-faith negotiation. If unresolved within sixty (60) days, disputes shall be resolved through binding arbitration or competent courts as determined by the governing law, except where mandatory local law grants consumers the right to bring proceedings in their local courts.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="10-dmca-and-takedown-notices"&gt;10. DMCA and Takedown Notices&lt;/h2&gt;
&lt;p&gt;If you believe that Content on the Site infringes your copyright, you may submit a takedown notice pursuant to 17 U.S.C. § 512(c)(3) or equivalent notice procedures under applicable international law, including under Section 51 of the Copyright Act, 1957 (India). Notices should include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Identification of the copyrighted work claimed to have been infringed.&lt;/li&gt;
&lt;li&gt;Identification of the allegedly infringing material and its location on the Site.&lt;/li&gt;
&lt;li&gt;Your contact information, including full name, address, telephone number, and email.&lt;/li&gt;
&lt;li&gt;A statement that you have a good-faith belief that the use is not authorized.&lt;/li&gt;
&lt;li&gt;A statement, under penalty of perjury, that the information is accurate and that you are the copyright owner or authorized to act on their behalf.&lt;/li&gt;
&lt;li&gt;Your physical or electronic signature.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Send notices to the Operator using the contact information below.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="11-changes-to-these-terms"&gt;11. Changes to These Terms&lt;/h2&gt;
&lt;p&gt;The Operator reserves the right to modify these Terms at any time. Material changes will be reflected by updating the &amp;ldquo;Last updated&amp;rdquo; date above. Continued use of the Site after changes take effect constitutes acceptance of the revised Terms.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="12-severability"&gt;12. Severability&lt;/h2&gt;
&lt;p&gt;If any provision of these Terms is held to be unenforceable or invalid by a court or tribunal of competent jurisdiction, the remaining provisions shall continue in full force and effect. The unenforceable provision shall be modified to the minimum extent necessary to make it enforceable while preserving its original intent.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="13-contact"&gt;13. Contact&lt;/h2&gt;
&lt;p&gt;Questions or notices regarding these Terms should be directed to the Operator via the contact form on the Site or through other available communication channels.&lt;/p&gt;</description></item><item><title>📈 Communicate your results effectively with the best data visualizations</title><link>https://brainthrob.com/blog/data-visualization/</link><pubDate>Thu, 25 Jun 2026 00:00:00 +0000</pubDate><guid>https://brainthrob.com/blog/data-visualization/</guid><description>&lt;p&gt;Hugo Blox is designed to give technical content creators a seamless experience. You can focus on the content and Hugo Blox handles the rest.&lt;/p&gt;
&lt;p&gt;Use popular tools such as Plotly, Mermaid, and data frames.&lt;/p&gt;
&lt;h2 id="charts"&gt;Charts&lt;/h2&gt;
&lt;p&gt;Hugo Blox supports the popular &lt;a href="https://plot.ly/" target="_blank" rel="noopener"&gt;Plotly&lt;/a&gt; format for interactive data visualizations. With Plotly, you can design almost any kind of visualization you can imagine!&lt;/p&gt;
&lt;p&gt;Save your Plotly JSON in your page folder, for example &lt;code&gt;line-chart.json&lt;/code&gt;, and then add the &lt;code&gt;{{&amp;lt; chart data=&amp;quot;line-chart&amp;quot; &amp;gt;}}&lt;/code&gt; shortcode where you would like the chart to appear.&lt;/p&gt;
&lt;p&gt;Demo:&lt;/p&gt;
&lt;div id="chart-591783462" class="chart"&gt;&lt;/div&gt;
&lt;script&gt;
(function() {
async function fetchChartJSON() {
console.debug('Hugo Blox fetching chart JSON...')
const response = await fetch('.\/line-chart.json');
return await response.json();
}
let a = setInterval( function() {
if ( typeof window.Plotly === 'undefined' ) {
console.debug('Plotly not loaded yet...')
return;
}
clearInterval( a );
fetchChartJSON().then(chart =&gt; {
console.debug('Plotting chart...')
window.Plotly.newPlot('chart-591783462', chart.data, chart.layout, {responsive: true});
});
}, 500 );
})();
&lt;/script&gt;
&lt;p&gt;You might also find the &lt;a href="http://plotly-json-editor.getforge.io/" target="_blank" rel="noopener"&gt;Plotly JSON Editor&lt;/a&gt; useful.&lt;/p&gt;
&lt;h2 id="diagrams"&gt;Diagrams&lt;/h2&gt;
&lt;p&gt;Hugo Blox supports the &lt;em&gt;Mermaid&lt;/em&gt; Markdown extension for diagrams.&lt;/p&gt;
&lt;p&gt;An example &lt;strong&gt;flowchart&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```mermaid
graph TD
A[Hard] --&amp;gt;|Text| B(Round)
B --&amp;gt; C{Decision}
C --&amp;gt;|One| D[Result 1]
C --&amp;gt;|Two| E[Result 2]
```
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;div class="mermaid"&gt;graph TD
A[Hard] --&gt;|Text| B(Round)
B --&gt; C{Decision}
C --&gt;|One| D[Result 1]
C --&gt;|Two| E[Result 2]
&lt;/div&gt;
&lt;p&gt;An example &lt;strong&gt;sequence diagram&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```mermaid
sequenceDiagram
Alice-&amp;gt;&amp;gt;John: Hello John, how are you?
loop Healthcheck
John-&amp;gt;&amp;gt;John: Fight against hypochondria
end
Note right of John: Rational thoughts!
John--&amp;gt;&amp;gt;Alice: Great!
John-&amp;gt;&amp;gt;Bob: How about you?
Bob--&amp;gt;&amp;gt;John: Jolly good!
```
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;div class="mermaid"&gt;sequenceDiagram
Alice-&gt;&gt;John: Hello John, how are you?
loop Healthcheck
John-&gt;&gt;John: Fight against hypochondria
end
Note right of John: Rational thoughts!
John--&gt;&gt;Alice: Great!
John-&gt;&gt;Bob: How about you?
Bob--&gt;&gt;John: Jolly good!
&lt;/div&gt;
&lt;p&gt;An example &lt;strong&gt;class diagram&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```mermaid
classDiagram
Class01 &amp;lt;|-- AveryLongClass : Cool
Class03 *-- Class04
Class05 o-- Class06
Class07 .. Class08
Class09 --&amp;gt; C2 : Where am i?
Class09 --* C3
Class09 --|&amp;gt; Class07
Class07 : equals()
Class07 : Object[] elementData
Class01 : size()
Class01 : int chimp
Class01 : int gorilla
Class08 &amp;lt;--&amp;gt; C2: Cool label
```
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;div class="mermaid"&gt;classDiagram
Class01 &lt;|-- AveryLongClass : Cool
Class03 *-- Class04
Class05 o-- Class06
Class07 .. Class08
Class09 --&gt; C2 : Where am i?
Class09 --* C3
Class09 --|&gt; Class07
Class07 : equals()
Class07 : Object[] elementData
Class01 : size()
Class01 : int chimp
Class01 : int gorilla
Class08 &lt;--&gt; C2: Cool label
&lt;/div&gt;
&lt;p&gt;An example &lt;strong&gt;state diagram&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```mermaid
stateDiagram
[*] --&amp;gt; Still
Still --&amp;gt; [*]
Still --&amp;gt; Moving
Moving --&amp;gt; Still
Moving --&amp;gt; Crash
Crash --&amp;gt; [*]
```
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;div class="mermaid"&gt;stateDiagram
[*] --&gt; Still
Still --&gt; [*]
Still --&gt; Moving
Moving --&gt; Still
Moving --&gt; Crash
Crash --&gt; [*]
&lt;/div&gt;
&lt;h2 id="data-frames"&gt;Data Frames&lt;/h2&gt;
&lt;p&gt;Save your spreadsheet as a CSV file in your page&amp;rsquo;s folder and then render it by adding the &lt;em&gt;Table&lt;/em&gt; shortcode to your page:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-go" data-lang="go"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;{{&amp;lt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;table&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;path&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="s"&gt;&amp;#34;results.csv&amp;#34;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;header&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="s"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;caption&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="s"&gt;&amp;#34;Table 1: My results&amp;#34;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;&amp;gt;}}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;renders as&lt;/p&gt;
&lt;table class="table-auto w-full"&gt;
&lt;thead&gt;
&lt;tr&gt; &lt;th class="border-b dark:border-slate-600 font-medium p-4 pt-0 pb-3 text-slate-400 dark:text-slate-200 text-left"&gt;customer_id&lt;/th&gt; &lt;th class="border-b dark:border-slate-600 font-medium p-4 pt-0 pb-3 text-slate-400 dark:text-slate-200 text-left"&gt;score&lt;/th&gt; &lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td data-table-dtype="number" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400"&gt;1&lt;/td&gt;
&lt;td data-table-dtype="number" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400"&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td data-table-dtype="number" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400"&gt;2&lt;/td&gt;
&lt;td data-table-dtype="text" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400"&gt;0.5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td data-table-dtype="number" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400"&gt;3&lt;/td&gt;
&lt;td data-table-dtype="number" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400"&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;caption class="table-caption"&gt;Table 1: My results&lt;/caption&gt;
&lt;/table&gt;
&lt;h2 id="did-you-find-this-page-helpful-consider-sharing-it-"&gt;Did you find this page helpful? Consider sharing it 🙌&lt;/h2&gt;</description></item><item><title>v1.1 — Footer &amp; Icon Improvements</title><link>https://brainthrob.com/changelog/v1.1/</link><pubDate>Wed, 18 Feb 2026 00:00:00 +0000</pubDate><guid>https://brainthrob.com/changelog/v1.1/</guid><description>&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Multi-column Footer&lt;/strong&gt; — New &lt;code&gt;columns&lt;/code&gt; footer style with logo, tagline, and navigation&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Social Icons&lt;/strong&gt; — Site-wide social links rendered in the footer via &lt;code&gt;identity.social.links&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Icon Rendering&lt;/strong&gt; — Robust SVG sizing strategy with &lt;code&gt;1em&lt;/code&gt; default for inline icons&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improvements"&gt;Improvements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Icons now self-size to &lt;code&gt;1em&lt;/code&gt; by default, eliminating 0px collapse bugs&lt;/li&gt;
&lt;li&gt;Footer branding supports configurable logo height and SVG scaling&lt;/li&gt;
&lt;li&gt;Feature block icons bumped to larger size for better visual presence&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="content"&gt;Content&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Changelog Section&lt;/strong&gt; — New standalone section at &lt;code&gt;/changelog/&lt;/code&gt; using the &lt;code&gt;date-title-summary&lt;/code&gt; view&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v1.0 — Initial Release</title><link>https://brainthrob.com/changelog/v1.0/</link><pubDate>Thu, 15 Jan 2026 00:00:00 +0000</pubDate><guid>https://brainthrob.com/changelog/v1.0/</guid><description>&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Page Builder&lt;/strong&gt; — Build landing pages with drag-and-drop blocks&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Block System&lt;/strong&gt; — Hero, Features, CTA, Testimonials, Stats, and more&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tailwind CSS 4&lt;/strong&gt; — Modern utility-first styling with dark mode support&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Preact Components&lt;/strong&gt; — Fast, lightweight client-side interactivity&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SEO Optimized&lt;/strong&gt; — Automatic sitemaps, RSS feeds, and structured data&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multi-language&lt;/strong&gt; — 35+ language packs out of the box&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="getting-started"&gt;Getting Started&lt;/h2&gt;
&lt;p&gt;Check out the &lt;a href="https://docs.hugoblox.com/" target="_blank" rel="noopener"&gt;documentation&lt;/a&gt; to get started with your first site.&lt;/p&gt;</description></item><item><title>🎉 Easily create your own simple yet highly customizable blog</title><link>https://brainthrob.com/blog/get-started/</link><pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate><guid>https://brainthrob.com/blog/get-started/</guid><description>&lt;p&gt;Welcome 👋&lt;/p&gt;
&lt;details class="print:hidden xl:hidden" open&gt;
&lt;summary&gt;Table of Contents&lt;/summary&gt;
&lt;div class="text-sm"&gt;
&lt;nav id="TableOfContents"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#overview"&gt;Overview&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#get-started"&gt;Get Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="#crowd-funded-open-source-software"&gt;Crowd-funded open-source software&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#-click-here-to-become-a-sponsor-and-help-support-hugo-blox"&gt;❤️ Click here to become a sponsor and help support Hugo Blox’s future ❤️&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="#ecosystem"&gt;Ecosystem&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#inspiration"&gt;Inspiration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#features"&gt;Features&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#themes"&gt;Themes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#license"&gt;License&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;
&lt;/details&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;The Hugo Blox website builder for Hugo, along with its starter templates, is designed for professional creators, educators, and teams/organizations - although it can be used to create any kind of site&lt;/li&gt;
&lt;li&gt;The template can be modified and customised to suit your needs. It&amp;rsquo;s a good platform for anyone looking to take control of their data and online identity whilst having the convenience to start off with a &lt;strong&gt;no-code solution (write in Markdown and customize with YAML parameters)&lt;/strong&gt; and having &lt;strong&gt;flexibility to later add even deeper personalization with HTML and CSS&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;You can work with all your favourite tools and apps with hundreds of plugins and integrations to speed up your workflows, interact with your readers, and much more&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="get-started"&gt;Get Started&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;👉 &lt;a href="https://hugoblox.com/templates/" target="_blank" rel="noopener"&gt;&lt;strong&gt;Create a new site&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;📚 &lt;a href="https://docs.hugoblox.com/" target="_blank" rel="noopener"&gt;&lt;strong&gt;Personalize your site&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;💬 &lt;a href="https://discord.gg/z8wNYzb" target="_blank" rel="noopener"&gt;Chat with the &lt;strong&gt;Hugo Blox community&lt;/strong&gt;&lt;/a&gt; or &lt;a href="https://discourse.gohugo.io" target="_blank" rel="noopener"&gt;&lt;strong&gt;Hugo community&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;🐦 Twitter: &lt;a href="https://x.com/GoOwnable" target="_blank" rel="noopener"&gt;@GoOwnable&lt;/a&gt; #MadeWithHugoBlox&lt;/li&gt;
&lt;li&gt;💡 &lt;a href="https://github.com/HugoBlox/kit/issues" target="_blank" rel="noopener"&gt;Request a &lt;strong&gt;feature&lt;/strong&gt; or report a &lt;strong&gt;bug&lt;/strong&gt; for &lt;em&gt;Hugo Blox&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;⬆️ &lt;strong&gt;Updating Hugo Blox?&lt;/strong&gt; View the &lt;a href="https://docs.hugoblox.com/reference/update/" target="_blank" rel="noopener"&gt;Update Guide&lt;/a&gt; and &lt;a href="https://github.com/HugoBlox/kit/releases" target="_blank" rel="noopener"&gt;Release Notes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="crowd-funded-open-source-software"&gt;Crowd-funded open-source software&lt;/h2&gt;
&lt;p&gt;To help us develop this template and software sustainably under the MIT license, we ask all individuals and businesses that use it to help support its ongoing maintenance and development via sponsorship.&lt;/p&gt;
&lt;h3 id="-click-here-to-become-a-sponsor-and-help-support-hugo-blox"&gt;&lt;a href="https://hugoblox.com/sponsor/" target="_blank" rel="noopener"&gt;❤️ Click here to become a sponsor and help support Hugo Blox&amp;rsquo;s future ❤️&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;As a token of appreciation for sponsoring, you can &lt;strong&gt;unlock &lt;a href="https://hugoblox.com/sponsor/" target="_blank" rel="noopener"&gt;these&lt;/a&gt; awesome rewards and extra features 🦄✨&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="ecosystem"&gt;Ecosystem&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://github.com/GetRD/academic-file-converter" target="_blank" rel="noopener"&gt;Bibtex To Markdown&lt;/a&gt;:&lt;/strong&gt; Automatically import publications from BibTeX&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="inspiration"&gt;Inspiration&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://hugoblox.com/creators/" target="_blank" rel="noopener"&gt;Learn what other &lt;strong&gt;creators&lt;/strong&gt;&lt;/a&gt; are building with this template.&lt;/p&gt;
&lt;h2 id="features"&gt;Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Page builder&lt;/strong&gt; - Create &lt;em&gt;anything&lt;/em&gt; with no-code &lt;a href="https://hugoblox.com/blocks/" target="_blank" rel="noopener"&gt;&lt;strong&gt;blocks&lt;/strong&gt;&lt;/a&gt; and &lt;a href="https://docs.hugoblox.com/reference/markdown/" target="_blank" rel="noopener"&gt;&lt;strong&gt;elements&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Edit any type of content&lt;/strong&gt; - Blog posts, publications, talks, slides, projects, and more!&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Create content&lt;/strong&gt; in &lt;a href="https://docs.hugoblox.com/reference/markdown/" target="_blank" rel="noopener"&gt;&lt;strong&gt;Markdown&lt;/strong&gt;&lt;/a&gt;, &lt;a href="https://docs.hugoblox.com/getting-started/cms/" target="_blank" rel="noopener"&gt;&lt;strong&gt;Jupyter&lt;/strong&gt;&lt;/a&gt;, or &lt;a href="https://docs.hugoblox.com/getting-started/cms/" target="_blank" rel="noopener"&gt;&lt;strong&gt;RStudio&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Plugin System&lt;/strong&gt; - Fully customizable &lt;a href="https://docs.hugoblox.com/getting-started/customize/" target="_blank" rel="noopener"&gt;&lt;strong&gt;color&lt;/strong&gt; and &lt;strong&gt;font themes&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Display Code and Math&lt;/strong&gt; - Code syntax highlighting and LaTeX math supported&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Integrations&lt;/strong&gt; - &lt;a href="https://analytics.google.com" target="_blank" rel="noopener"&gt;Google Analytics&lt;/a&gt;, &lt;a href="https://disqus.com" target="_blank" rel="noopener"&gt;Disqus commenting&lt;/a&gt;, Maps, Contact Forms, and more!&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Beautiful Site&lt;/strong&gt; - Simple and refreshing one-page design&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Industry-Leading SEO&lt;/strong&gt; - Help get your website found on search engines and social media&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Media Galleries&lt;/strong&gt; - Display your images and videos with captions in a customizable gallery&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mobile Friendly&lt;/strong&gt; - Look amazing on every screen with a mobile friendly version of your site&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multi-language&lt;/strong&gt; - 35+ language packs including English, 中文, and Português&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multi-user&lt;/strong&gt; - Each author gets their own profile page&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Privacy Pack&lt;/strong&gt; - Assists with GDPR&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Stand Out&lt;/strong&gt; - Bring your site to life with animation, parallax backgrounds, and scroll effects&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;One-Click Deployment&lt;/strong&gt; - No servers. No databases. Only files.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="themes"&gt;Themes&lt;/h2&gt;
&lt;p&gt;Hugo Blox and its templates come with &lt;strong&gt;automatic day (light) and night (dark) mode&lt;/strong&gt; built-in. Visitors can choose their preferred mode by clicking the sun/moon icon in the header.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.hugoblox.com/getting-started/customize/" target="_blank" rel="noopener"&gt;Choose a stunning &lt;strong&gt;theme&lt;/strong&gt; and &lt;strong&gt;font&lt;/strong&gt;&lt;/a&gt; for your site. Themes are fully customizable.&lt;/p&gt;
&lt;h2 id="license"&gt;License&lt;/h2&gt;
&lt;p&gt;Released under the &lt;a href="https://github.com/HugoBlox/kit/blob/main/LICENSE.md" target="_blank" rel="noopener"&gt;MIT&lt;/a&gt; license.&lt;/p&gt;</description></item><item><title>🧠 Sharpen your thinking with a second brain</title><link>https://brainthrob.com/blog/second-brain/</link><pubDate>Thu, 26 Oct 2023 00:00:00 +0000</pubDate><guid>https://brainthrob.com/blog/second-brain/</guid><description>&lt;p&gt;Create a personal knowledge base and share your knowledge with your peers.&lt;/p&gt;
&lt;p&gt;Hugo Blox web framework empowers you with one of the most flexible note-taking capabilities out there.&lt;/p&gt;
&lt;p&gt;Create a powerful knowledge base that works on top of a local folder of plain text Markdown files.&lt;/p&gt;
&lt;p&gt;Use it as your second brain, either publicly sharing your knowledge with your peers via your website, or via a private GitHub repository and password-protected site just for yourself.&lt;/p&gt;
&lt;h2 id="mindmaps"&gt;Mindmaps&lt;/h2&gt;
&lt;p&gt;Hugo Blox supports a Markdown extension for mindmaps.&lt;/p&gt;
&lt;p&gt;With this open format, can even edit your mindmaps in other popular tools such as Obsidian.&lt;/p&gt;
&lt;p&gt;Simply insert a Markdown code block labelled as &lt;code&gt;markmap&lt;/code&gt; and optionally set the height of the mindmap as shown in the example below.&lt;/p&gt;
&lt;p&gt;Mindmaps can be created by simply writing the items as a Markdown list within the &lt;code&gt;markmap&lt;/code&gt; code block, indenting each item to create as many sub-levels as you need:&lt;/p&gt;
&lt;div class="highlight"&gt;
&lt;pre class="chroma"&gt;
&lt;code&gt;
```markmap {height="200px"}
- Hugo Modules
- Hugo Blox
- netlify
- netlify-cms
- slides
```
&lt;/code&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;div class="markmap" style="height: 200px;"&gt;
&lt;pre&gt;- Hugo Modules
- Hugo Blox
- netlify
- netlify-cms
- slides&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Anh here&amp;rsquo;s a more advanced mindmap with formatting, code blocks, and math:&lt;/p&gt;
&lt;div class="highlight"&gt;
&lt;pre class="chroma"&gt;
&lt;code&gt;
```markmap
- Mindmaps
- Links
- [Hugo Blox Docs](https://docs.hugoblox.com/)
- [Discord Community](https://discord.gg/z8wNYzb)
- [GitHub](https://github.com/HugoBlox/kit)
- Features
- Markdown formatting
- **inline** ~~text~~ *styles*
- multiline
text
- `inline code`
-
```js
console.log('hello');
console.log('code block');
```
- Math: $x = {-b \pm \sqrt{b^2-4ac} \over 2a}$
```
&lt;/code&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;div class="markmap" style="height: 500px;"&gt;
&lt;pre&gt;- Mindmaps
- Links
- [Hugo Blox Docs](https://docs.hugoblox.com/)
- [Discord Community](https://discord.gg/z8wNYzb)
- [GitHub](https://github.com/HugoBlox/kit)
- Features
- Markdown formatting
- **inline** ~~text~~ *styles*
- multiline
text
- `inline code`
-
```js
console.log('hello');
console.log('code block');
```
- Math: $x = {-b \pm \sqrt{b^2-4ac} \over 2a}$&lt;/pre&gt;
&lt;/div&gt;
&lt;h2 id="highlighting"&gt;Highlighting&lt;/h2&gt;
&lt;p&gt;&lt;mark&gt;Highlight&lt;/mark&gt; important text with &lt;code&gt;mark&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-html" data-lang="html"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nt"&gt;mark&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;Highlighted text&lt;span class="p"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="nt"&gt;mark&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="callouts"&gt;Callouts&lt;/h2&gt;
&lt;p&gt;Use &lt;a href="https://docs.hugoblox.com/reference/markdown/#callouts" target="_blank" rel="noopener"&gt;callouts&lt;/a&gt; (aka &lt;em&gt;asides&lt;/em&gt;, &lt;em&gt;hints&lt;/em&gt;, or &lt;em&gt;alerts&lt;/em&gt;) to draw attention to notes, tips, and warnings.&lt;/p&gt;
&lt;p&gt;Use the &lt;code&gt;&amp;gt; [!NOTE]&lt;/code&gt; syntax to create a callout.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-markdown" data-lang="markdown"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;&amp;gt; &lt;/span&gt;&lt;span class="ge"&gt;[!NOTE]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;&amp;gt; &lt;/span&gt;&lt;span class="ge"&gt;A Markdown aside is useful for displaying notices, hints, or definitions to your readers.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;renders as&lt;/p&gt;
&lt;div class="callout flex px-4 py-3 mb-6 rounded-md border-l-4 bg-blue-100 dark:bg-blue-900 border-blue-500"
data-callout="note"
data-callout-metadata=""&gt;
&lt;span class="callout-icon pr-3 pt-1 text-blue-600 dark:text-blue-300"&gt;
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m16.862 4.487l1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8l.8-2.685a4.5 4.5 0 0 1 1.13-1.897zm0 0L19.5 7.125"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;div class="callout-content dark:text-neutral-300"&gt;
&lt;div class="callout-title font-semibold mb-1"&gt;Note&lt;/div&gt;
&lt;div class="callout-body"&gt;&lt;p&gt;A Markdown aside is useful for displaying notices, hints, or definitions to your readers.&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Or use the &lt;code&gt;warning&lt;/code&gt; callout type so your readers don&amp;rsquo;t miss critical details:&lt;/p&gt;
&lt;div class="callout flex px-4 py-3 mb-6 rounded-md border-l-4 bg-orange-100 dark:bg-orange-900 border-orange-500"
data-callout="warning"
data-callout-metadata=""&gt;
&lt;span class="callout-icon pr-3 pt-1 text-orange-600 dark:text-orange-300"&gt;
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0zM12 15.75h.007v.008H12z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;div class="callout-content dark:text-neutral-300"&gt;
&lt;div class="callout-title font-semibold mb-1"&gt;Warning&lt;/div&gt;
&lt;div class="callout-body"&gt;&lt;p&gt;A Markdown aside is useful for displaying notices, hints, or definitions to your readers.&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h2 id="did-you-find-this-page-helpful-consider-sharing-it-"&gt;Did you find this page helpful? Consider sharing it 🙌&lt;/h2&gt;</description></item><item><title>👩🏼‍🏫 Teach academic courses</title><link>https://brainthrob.com/blog/teach-courses/</link><pubDate>Tue, 24 Oct 2023 00:00:00 +0000</pubDate><guid>https://brainthrob.com/blog/teach-courses/</guid><description>&lt;p&gt;&lt;a href="https://hugoblox.com" target="_blank" rel="noopener"&gt;HugoBlox Kit&lt;/a&gt; is designed to give technical content creators a seamless experience. You can focus on the content and the HugoBlox Kit which this template is built upon handles the rest.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Embed videos, podcasts, code, LaTeX math, and even test students!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On this page, you&amp;rsquo;ll find some examples of the types of technical content that can be rendered with Hugo Blox.&lt;/p&gt;
&lt;h2 id="video"&gt;Video&lt;/h2&gt;
&lt;p&gt;Teach your course by sharing videos with your students. Choose from one of the following approaches:&lt;/p&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/D2vj0WcvH5c?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Youtube&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;{{&amp;lt; youtube w7Ft2ymGmfc &amp;gt;}}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Bilibili&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;{{&amp;lt; bilibili id=&amp;quot;BV1WV4y1r7DF&amp;quot; &amp;gt;}}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Video file&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Videos may be added to a page by either placing them in your &lt;code&gt;assets/media/&lt;/code&gt; media library or in your &lt;a href="https://gohugo.io/content-management/page-bundles/" target="_blank" rel="noopener"&gt;page&amp;rsquo;s folder&lt;/a&gt;, and then embedding them with the &lt;em&gt;video&lt;/em&gt; shortcode:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;{{&amp;lt; video src=&amp;quot;my_video.mp4&amp;quot; controls=&amp;quot;yes&amp;quot; &amp;gt;}}
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="podcast"&gt;Podcast&lt;/h2&gt;
&lt;p&gt;You can add a podcast or music to a page by placing the MP3 file in the page&amp;rsquo;s folder or the media library folder and then embedding the audio on your page with the &lt;em&gt;audio&lt;/em&gt; shortcode:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;{{&amp;lt; audio src=&amp;quot;ambient-piano.mp3&amp;quot; &amp;gt;}}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Try it out:&lt;/p&gt;
&lt;audio controls &gt;
&lt;source src="https://brainthrob.com/blog/teach-courses/ambient-piano.mp3" type="audio/mpeg"&gt;
&lt;/audio&gt;
&lt;h2 id="test-students"&gt;Test students&lt;/h2&gt;
&lt;p&gt;Provide a simple yet fun self-assessment by revealing the solutions to challenges with the &lt;code&gt;spoiler&lt;/code&gt; shortcode:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-markdown" data-lang="markdown"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;{{&amp;lt; spoiler text=&amp;#34;👉 Click to view the solution&amp;#34; &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;You found me!
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;{{&amp;lt; /spoiler &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;renders as&lt;/p&gt;
&lt;details class="spoiler " id="spoiler-2"&gt;
&lt;summary class="cursor-pointer"&gt;👉 Click to view the solution&lt;/summary&gt;
&lt;div class="rounded-lg bg-neutral-50 dark:bg-neutral-800 p-2"&gt;
You found me 🎉
&lt;/div&gt;
&lt;/details&gt;
&lt;h2 id="math"&gt;Math&lt;/h2&gt;
&lt;p&gt;HugoBlox Kit supports a Markdown extension for $\LaTeX$ math. You can enable this feature by toggling the &lt;code&gt;math&lt;/code&gt; option in your &lt;code&gt;config/_default/params.yaml&lt;/code&gt; file.&lt;/p&gt;
&lt;p&gt;To render &lt;em&gt;inline&lt;/em&gt; or &lt;em&gt;block&lt;/em&gt; math, wrap your LaTeX math with &lt;code&gt;{{&amp;lt; math &amp;gt;}}$...${{&amp;lt; /math &amp;gt;}}&lt;/code&gt; or &lt;code&gt;{{&amp;lt; math &amp;gt;}}$$...$${{&amp;lt; /math &amp;gt;}}&lt;/code&gt;, respectively.&lt;/p&gt;
&lt;div class="callout flex px-4 py-3 mb-6 rounded-md border-l-4 bg-blue-100 dark:bg-blue-900 border-blue-500"
data-callout="note"
data-callout-metadata=""&gt;
&lt;span class="callout-icon pr-3 pt-1 text-blue-600 dark:text-blue-300"&gt;
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m16.862 4.487l1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8l.8-2.685a4.5 4.5 0 0 1 1.13-1.897zm0 0L19.5 7.125"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;div class="callout-content dark:text-neutral-300"&gt;
&lt;div class="callout-title font-semibold mb-1"&gt;Note&lt;/div&gt;
&lt;div class="callout-body"&gt;&lt;p&gt;We wrap the LaTeX math in the Hugo Blox &lt;em&gt;math&lt;/em&gt; shortcode to prevent Hugo rendering our math as Markdown.&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Example &lt;strong&gt;math block&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-latex" data-lang="latex"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;{{&lt;/span&gt;&amp;lt; math &amp;gt;&lt;span class="nb"&gt;}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="sb"&gt;$$&lt;/span&gt;&lt;span class="nb"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;\gamma&lt;/span&gt;&lt;span class="nb"&gt;_{n} &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="nv"&gt;\frac&lt;/span&gt;&lt;span class="nb"&gt;{ &lt;/span&gt;&lt;span class="nv"&gt;\left&lt;/span&gt;&lt;span class="nb"&gt; | &lt;/span&gt;&lt;span class="nv"&gt;\left&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;\mathbf&lt;/span&gt;&lt;span class="nb"&gt; x_{n} &lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="nv"&gt;\mathbf&lt;/span&gt;&lt;span class="nb"&gt; x_{n&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="m"&gt;1&lt;/span&gt;&lt;span class="nb"&gt;} &lt;/span&gt;&lt;span class="nv"&gt;\right&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt;^T &lt;/span&gt;&lt;span class="nv"&gt;\left&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="nv"&gt;\nabla&lt;/span&gt;&lt;span class="nb"&gt; F &lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;\mathbf&lt;/span&gt;&lt;span class="nb"&gt; x_{n}&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="nv"&gt;\nabla&lt;/span&gt;&lt;span class="nb"&gt; F &lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;\mathbf&lt;/span&gt;&lt;span class="nb"&gt; x_{n&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="m"&gt;1&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="nv"&gt;\right&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="nv"&gt;\right&lt;/span&gt;&lt;span class="nb"&gt; |}{&lt;/span&gt;&lt;span class="nv"&gt;\left&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="nv"&gt;\|\nabla&lt;/span&gt;&lt;span class="nb"&gt; F&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;\mathbf&lt;/span&gt;&lt;span class="nb"&gt;{x}_{n}&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="nv"&gt;\nabla&lt;/span&gt;&lt;span class="nb"&gt; F&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;\mathbf&lt;/span&gt;&lt;span class="nb"&gt;{x}_{n&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="m"&gt;1&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="nv"&gt;\right&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="nv"&gt;\|&lt;/span&gt;&lt;span class="nb"&gt;^&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="nb"&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt;$$&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;{{&lt;/span&gt;&amp;lt; /math &amp;gt;&lt;span class="nb"&gt;}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;renders as&lt;/p&gt;
$$\gamma_{n} = \frac{ \left | \left (\mathbf x_{n} - \mathbf x_{n-1} \right )^T \left [\nabla F (\mathbf x_{n}) - \nabla F (\mathbf x_{n-1}) \right ] \right |}{\left \|\nabla F(\mathbf{x}_{n}) - \nabla F(\mathbf{x}_{n-1}) \right \|^2}$$
&lt;p&gt;Example &lt;strong&gt;inline math&lt;/strong&gt; &lt;code&gt;{{&amp;lt; math &amp;gt;}}$\nabla F(\mathbf{x}_{n})${{&amp;lt; /math &amp;gt;}}&lt;/code&gt; renders as $\nabla F(\mathbf{x}_{n})$
.&lt;/p&gt;
&lt;p&gt;Example &lt;strong&gt;multi-line math&lt;/strong&gt; using the math linebreak (&lt;code&gt;\\&lt;/code&gt;):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-latex" data-lang="latex"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;{{&lt;/span&gt;&amp;lt; math &amp;gt;&lt;span class="nb"&gt;}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="sb"&gt;$$&lt;/span&gt;&lt;span class="nb"&gt;f&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;k;p_{&lt;/span&gt;&lt;span class="m"&gt;0&lt;/span&gt;&lt;span class="nb"&gt;}^{&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nb"&gt; &lt;/span&gt;&lt;span class="nv"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{cases}p_{&lt;/span&gt;&lt;span class="m"&gt;0&lt;/span&gt;&lt;span class="nb"&gt;}^{&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nb"&gt;} &amp;amp; &lt;/span&gt;&lt;span class="nv"&gt;\text&lt;/span&gt;&lt;span class="nb"&gt;{if }k&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;1&lt;/span&gt;&lt;span class="nb"&gt;, &lt;/span&gt;&lt;span class="nv"&gt;\\&lt;/span&gt;&lt;span class="nb"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="m"&gt;1&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;p_{&lt;/span&gt;&lt;span class="m"&gt;0&lt;/span&gt;&lt;span class="nb"&gt;}^{&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nb"&gt;} &amp;amp; &lt;/span&gt;&lt;span class="nv"&gt;\text&lt;/span&gt;&lt;span class="nb"&gt;{if }k&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;0&lt;/span&gt;&lt;span class="nb"&gt;.&lt;/span&gt;&lt;span class="nv"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{cases}&lt;/span&gt;&lt;span class="s"&gt;$$&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;{{&lt;/span&gt;&amp;lt; /math &amp;gt;&lt;span class="nb"&gt;}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;renders as&lt;/p&gt;
$$
f(k;p_{0}^{*}) = \begin{cases}p_{0}^{*} &amp; \text{if }k=1, \\
1-p_{0}^{*} &amp; \text{if }k=0.\end{cases}
$$
&lt;h2 id="code"&gt;Code&lt;/h2&gt;
&lt;p&gt;HugoBlox Kit utilises Hugo&amp;rsquo;s Markdown extension for highlighting code syntax. The code theme can be selected in the &lt;code&gt;config/_default/params.yaml&lt;/code&gt; file.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```python
import pandas as pd
data = pd.read_csv(&amp;quot;data.csv&amp;quot;)
data.head()
```
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-python" data-lang="python"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;pandas&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="nn"&gt;pd&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;pd&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;read_csv&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;data.csv&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;data&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;head&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="inline-images"&gt;Inline Images&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-go" data-lang="go"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;{{&amp;lt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;icon&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;name&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="s"&gt;&amp;#34;python&amp;#34;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;&amp;gt;}}&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;Python&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;renders as&lt;/p&gt;
&lt;p&gt;
&lt;span class="inline-block pr-1"&gt;
&lt;svg style="height: 1em; transform: translateY(0.1em);" xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512" fill="currentColor"&gt;&lt;path d="M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 404c11.1 0 20.1 9.1 20.1 20.3 0 11.3-9 20.4-20.1 20.4-11 0-20.1-9.2-20.1-20.4.1-11.3 9.1-20.3 20.1-20.3zM167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4zm-6.7-142.6c-11.1 0-20.1-9.1-20.1-20.3.1-11.3 9-20.4 20.1-20.4 11 0 20.1 9.2 20.1 20.4s-9 20.3-20.1 20.3z"/&gt;&lt;/svg&gt;
&lt;/span&gt; Python&lt;/p&gt;
&lt;h2 id="did-you-find-this-page-helpful-consider-sharing-it-"&gt;Did you find this page helpful? Consider sharing it 🙌&lt;/h2&gt;</description></item><item><title>✅ Manage your projects</title><link>https://brainthrob.com/blog/project-management/</link><pubDate>Mon, 23 Oct 2023 00:00:00 +0000</pubDate><guid>https://brainthrob.com/blog/project-management/</guid><description>&lt;p&gt;Easily manage your projects - create ideation mind maps, Gantt charts, todo lists, and more!&lt;/p&gt;
&lt;h2 id="ideation"&gt;Ideation&lt;/h2&gt;
&lt;p&gt;Hugo Blox supports a Markdown extension for mindmaps.&lt;/p&gt;
&lt;p&gt;Simply insert a Markdown code block labelled as &lt;code&gt;markmap&lt;/code&gt; and optionally set the height of the mindmap as shown in the example below.&lt;/p&gt;
&lt;p&gt;Mindmaps can be created by simply writing the items as a Markdown list within the &lt;code&gt;markmap&lt;/code&gt; code block, indenting each item to create as many sub-levels as you need:&lt;/p&gt;
&lt;div class="highlight"&gt;
&lt;pre class="chroma"&gt;
&lt;code&gt;
```markmap {height="200px"}
- Hugo Modules
- Hugo Blox
- netlify
- netlify-cms
- slides
```
&lt;/code&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;div class="markmap" style="height: 200px;"&gt;
&lt;pre&gt;- Hugo Modules
- Hugo Blox
- netlify
- netlify-cms
- slides&lt;/pre&gt;
&lt;/div&gt;
&lt;h2 id="diagrams"&gt;Diagrams&lt;/h2&gt;
&lt;p&gt;Hugo Blox supports the &lt;em&gt;Mermaid&lt;/em&gt; Markdown extension for diagrams.&lt;/p&gt;
&lt;p&gt;An example &lt;strong&gt;Gantt diagram&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```mermaid
gantt
section Section
Completed :done, des1, 2014-01-06,2014-01-08
Active :active, des2, 2014-01-07, 3d
Parallel 1 : des3, after des1, 1d
Parallel 2 : des4, after des1, 1d
Parallel 3 : des5, after des3, 1d
Parallel 4 : des6, after des4, 1d
```
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;div class="mermaid"&gt;gantt
section Section
Completed :done, des1, 2014-01-06,2014-01-08
Active :active, des2, 2014-01-07, 3d
Parallel 1 : des3, after des1, 1d
Parallel 2 : des4, after des1, 1d
Parallel 3 : des5, after des3, 1d
Parallel 4 : des6, after des4, 1d
&lt;/div&gt;
&lt;h2 id="todo-lists"&gt;Todo lists&lt;/h2&gt;
&lt;p&gt;You can even write your todo lists in Markdown too:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-markdown" data-lang="markdown"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;- [x]&lt;/span&gt; Write math example
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;- [x]&lt;/span&gt; Write diagram example
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;- [ ]&lt;/span&gt; Do something else
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;renders as&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; Write math example
&lt;ul&gt;
&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; Write diagram example&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;input disabled="" type="checkbox"&gt; Do something else&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="did-you-find-this-page-helpful-consider-sharing-it-"&gt;Did you find this page helpful? Consider sharing it 🙌&lt;/h2&gt;</description></item></channel></rss>