About benson.vc
This documentation covers the technical implementation of benson.vc, Andrew Benson’s personal website and blog.Project overview
benson.vc is a Hugo static site that serves as a personal blog and portfolio. The site focuses on sharing long-form essays on artificial intelligence, technology, and entrepreneurship.Site metadata
- Base URL: https://benson.vc/
- Title: Andrew Benson
- Description: “Andrew Benson is an entrepreneur based in San Francisco, California”
- Author tagline: “A real human being”
Technology stack
Hugo static site generator
The site is built using Hugo, a fast and flexible static site generator written in Go. Key configuration (config/_default/config.toml:5-18):Congo theme
The site uses the Congo theme imported as a Hugo module. Module configuration (config/_default/module.toml:4-5):Design & layout
Homepage layout
The site uses Congo’s profile layout for the homepage, which displays author information prominently with recent posts below. Homepage settings (config/_default/params.toml:31-34):Theme configuration
Appearance (config/_default/params.toml:8-10):- Color scheme:
congo - Default appearance:
light - Auto-switching: Enabled (respects user preferences)
The site has
autoSwitchAppearance = true which automatically switches between light and dark modes based on user system preferences.Header & footer
Header (config/_default/params.toml:19-23):- Layout:
basic - Shows site title
- No custom logo configured
- Shows copyright
- No theme attribution
- No appearance switcher
- Includes scroll-to-top button
Content structure
Blog posts
Blog posts are located incontent/posts/ with each post in its own directory containing an index.md file.
Example post: “On the Proliferation of Artificial Intelligence” (published July 28, 2018)
This 3,700+ word essay explores the benefits and risks of AI, covering:
- Job automation and labor market impacts
- Algorithm bias and diversity in AI development
- Autonomous weapons and weaponized AI
- Privacy concerns and data governance
- The need for ethical frameworks and international standards
The post was originally submitted for The Economist’s OpenFuture Initiative, showcasing the depth and quality of content on the site.
Article display settings
Article configuration (config/_default/params.toml:36-53):- Shows date and author
- Shows reading time
- Shows table of contents
- Shows heading anchors for easy linking
- Shows pagination between posts
- No comments enabled
Features
Analytics & SEO
- Google Analytics: Tracking ID
G-RS2TMEY2KX - robots.txt: Enabled for search engine crawling
- Output formats: HTML, RSS feed, and JSON
- Image optimization: Lazy loading enabled
Content features
- Search: Disabled
- Code copying: Disabled
- Taxonomies: Not displayed on posts
- Reading time: Displayed on all articles
- Table of contents: Auto-generated for long posts
List pages
List configuration (config/_default/params.toml:55-61):- Groups posts by year
- No breadcrumbs
- No summaries on list pages
- Pagination width: 1
Posts are grouped by year (
groupByYear = true) which helps organize content chronologically on archive pages.Author profile
The site features comprehensive author information configured in languages.en.toml:15-62:Social links
Configured social media profiles:- Twitter/X: @andrewbenson
- LinkedIn: /in/abenson
- Instagram: @andrewbenson
- GitHub: @andrewbenson
Custom homepage sections
The site includes custom partials that enhance the profile homepage with additional information: About Me section (layouts/partials/about-me.html):- Hill (hill.com): Founded with a mission to democratize access to venture-backed private equity
- River (river.com): Co-founded a Bitcoin-focused financial institution with $2B in assets
- Ellis (ellis.com): Immigration-tech company pioneering legal solutions for aspiring immigrants
- Lava (lava.xyz): Non-custodial Bitcoin wallet with built-in Bitcoin-backed loans and enhanced privacy
Content style
Based on the existing blog posts, the content on benson.vc is:- Long-form: Essays typically 2,000+ words with deep analysis
- Well-researched: Includes citations and references to studies
- Thoughtful: Explores multiple perspectives on complex topics
- Accessible: Explains technical concepts clearly for general audiences
- Balanced: Presents both benefits and risks when discussing technology
Writing approach
The AI proliferation essay demonstrates:- Structured argumentation with clear thesis statements
- Use of data and research to support claims
- Consideration of counterarguments
- Policy recommendations based on analysis
- Awareness of international context and liberal values