From Law to Code

Tales of a Lawyer Turned Developer

Hi, I'm Matthias. I practiced law for 8 years while teaching myself to code. Now I build automation tools for legal and tax workflows combining legal and technical expertise.

def review_contract(contract_pdf, client_requests):
    review_notes=[]
    for page in contract_pdf.pages:
        issues = review_page(page, client_requests)
        if issues: 
            review_notes.append(create_note(issues))
    return review_notes

What You'll Find Here

🔧

How I Build Stuff

Tools I use, problems I solve, lessons I learn.

⚖️

Legal Tech Takes

Observations from the intersection of law and code.

🚀

Learning in Public

How I went from lawyer to developer. The messy middle parts.

Latest Posts

Insights on automation, legal tech, and career transitions

What Lawyers Can Learn From Developer Tools (And Why Your Legal Tech Is Blocking AI Adoption)

Developer tools reveal fundamental inefficiencies in how lawyers work with documents. The fix isn't just about productivity—it's about AI readiness.

Read more