Codeaholics April MeetupTalk 1: **Typesetting PDFs with Web Standards**
Speaker: Daniel Cheung
Generating PDFs is a task every developer eventually faces, yet what looks easy often becomes deceptively challenging. Even something as simple as adding a footnote can be outright impossible or is painfully manual in many libraries. This session explores common challenges, unpacks the underlying graphic design principles that shapes corporate branding, and introduces Vivliostyle, a Web-Standards based library that enables developers to use HTML and CSS to create polished PDFs with professional design precision.
Talk 2: **Instead of Another CRUD App, I Let AI Run My Homelab**
Speaker: Evan Chan
Description:
In a 10+ node homelab of sub-$50 boards, overnight autonomous agents tackle increasingly wild problems — recovering corrupted Windows via a $11 DIY IP KVM, reverse-engineering IR protocols, generating bilingual subtitles, installing Linux entirely over SSH, and more, underpinned by a philosophy that trusts AI with real SSH access, and governed by rules and damage control, not restrictions. This talk walks through what happens when you stop asking AI to write boring boilerplate and start giving it interesting problems at the boundary of what's possible. Along the way, I'll introduce a second kind of agent that produces no code at all, which might just matter more.
Venue Sponsor:
**TEKsystems** is a global business and technology services company, partnering with market‑leading enterprises to achieve their business transformation and customer experience goals. With over 40 years of operating history, we leverage our global scale, combined with deep local delivery expertise, to solve complex business challenges, strengthen operational resilience, and bring our customers’ strategic vision full circle. TEKsystems operates across 100+ locations in North America, Europe, and Asia Pacific, deploying 80,000+ consultants annually at 6,000+ customers, including 80% of the Fortune 500.