TechDeck Cards
Profile Card
Trading Card
Business Card
Biography
Josh DeGraw stands as a seasoned Senior Software Engineer, bringing a wealth of experience and a distinct pragmatic approach to software development. He thrives on building thoughtful, well-crafted solutions, demonstrating a passion for full-stack engineering that spans from intuitive frontends to robust infrastructure. His expertise is particularly strong in functional programming, with a keen interest in languages like F# and Rust, complemented by deep knowledge in TypeScript, React, and C#.
His philosophy centers on solving real-world problems through clean, maintainable code, rather than adhering strictly to academic definitions. As he openly shares, despite years of professional functional programming experience, he prioritizes practical application over the rote memorization of obscure category theory terms. This pragmatism allows him to adapt and innovate, as evidenced by his recent undertaking to fork Gleam and integrate .NET compilation support via F#, a testament to his continuous curiosity and hands-on problem-solving.
Josh often challenges conventional wisdom, humorously critiquing the discrepancy between traditional Object-Oriented Programming teachings and their practical, often less-than-ideal, real-world implementations. He advocates for the benefits of functional paradigms in achieving better, more maintainable software. Beyond his technical prowess, Josh is also a 'world-class yak shaver'—a term he embraces to describe his meticulous, in-depth approach to tasks, which ensures thoroughness, even if it involves tackling numerous sub-problems along the way. He also openly discusses topics like ADHD, fostering understanding and community within the tech sphere. Always eager to learn and improve, Josh continuously seeks to elevate the standard of software craftsmanship.
Abilities
Special Move: Gleam Net Deploy
Forks open-source projects like Gleam and adds critical .NET compilation support via F#, extending their reach.
Buff: Full Stack Functionalist
Enhances his ability to build robust, maintainable systems across the entire software stack using functional principles.
Weakness: Yak Shaver Pro
His 'world-class yak shaving' thoroughness can lead to deep, tangential improvements that optimize every corner.
Vibe: Clean Code Craftsman
Embodies a dedication to clean architecture, intuitive design, and code that is both elegant and highly functional.
"Building tomorrow's code, one elegant function at a time."
API Access
Access this profile's data programmatically via our JSON API endpoint:
GET https://techdeck.life/cards/rawdeg/data
Perfect for building leaderboards, analytics dashboards, or custom integrations with TechDeck data.
techdeck.life