Skip to main content

From Incarcerated to Software Engineer: Preston Thorpe's Journey

ChangelogMay 29, 20251h 33min1,919 views
34 connections·40 entities in this video→

Preston's Path to Incarceration

  • πŸ’‘ Preston's journey into incarceration began in high school due to drug involvement and rebellious decisions, leading to his parents' unexpected reaction and his eventual expulsion.
  • πŸš€ He became deeply involved in the torrent and wares scene during the pre-2010 era, which provided access to underground internet markets and contributed to his downfall.
  • ⚠️ At 17-18 years old, fueled by ego and a sense of invincibility, Preston engaged in drug distribution, leveraging readily available wholesale prices and a unique historical period where certain substances were not yet scheduled.
  • ⛓️ His first prison sentence, a 4-to-10-year term, began at age 20 in 2013 after being caught with a significant package of ecstasy shipped through the mail.

Redemption Through Software Development

  • 🧠 After a period of struggle and re-incarceration, Preston experienced an epiphany in prison, realizing the need to better himself and work towards a different future.
  • πŸ’» He enrolled in college and discovered a passion for programming, dedicating 12-14 hours daily to learning software development, viewing prison as an ideal environment with minimal distractions.
  • πŸš€ This dedication led to him securing a remote work opportunity with Unlock Labs, an education technology company for incarcerated students, and contributing to open-source projects.
  • πŸ› οΈ Preston's open-source contributions include significant work on exa, an ls replacement, and the micro text editor, demonstrating his commitment and skill development.

Open Source and Technical Prowess

  • 🌐 His journey into open source began with contributing to micro and then actively engaging with the exa project after its deprecation, which brought him into the wider open-source community.
  • πŸ’‘ He developed a real-time RFID-based location tracking system for his current facility, showcasing his ability to build full-stack web applications with technologies like Actix and SolidJS.
  • ⚑ Preston is noted for his use of cutting-edge technologies such as Rust, NeoVim, Tmux, and Ghostty, indicating a preference for living on the technological edge.

Future and Advocacy

  • 🏑 Upon release, Preston plans to focus on family, fixing up a house near his parents, and continuing his work in software development.
  • 🌟 He is deeply grateful to Unlock Labs, the Terso team, and especially "Prime" for their support and influence on his journey and technological choices.
  • πŸ—£οΈ Preston advocates for increased educational opportunities and resources within correctional facilities, emphasizing that providing pathways for self-improvement is crucial for reducing recidivism and offering a genuine chance at rehabilitation.
  • βš–οΈ He highlights the dehumanizing effects of incarceration and the importance of treating individuals with dignity, noting that Maine's correctional system has made strides in humanizing its residents.
Knowledge graph40 entities Β· 34 connections

How they connect

An interactive map of every person, idea, and reference from this conversation. Hover to trace connections, click to explore.

Hover Β· drag to explore
40 entities
Chapters19 moments

Key Moments

Transcript337 segments

Full Transcript

Topics15 themes

What’s Discussed

Software EngineeringOpen Source ContributionPrison ReformRecidivismDrug AddictionRedemptionResilienceTechnologyProgrammingRustUnlock LabsExaMicro editorTersoPrime
Smart Objects40 Β· 34 links
PeopleΒ· 4
LocationsΒ· 6
ConceptsΒ· 17
CompaniesΒ· 6
ProductsΒ· 3
EventsΒ· 3
MediaΒ· 1