I’m Samuel Bartels, software developer and technical writer.

I started this website as a place to document everything I learned while going through a career change. I learn in public and write about everything I know.

I aim to create a beautiful corner of the web free of ads, sponsored posts, newsletter pop-ups, affiliate links, and the rest of the annoying noise we're so accustomed to seeing on the internet these days.

Newsletter

I send out a message whenever I write something new. If you like my stuff and hate spam, join over 8,000 other developers on my email newsletter. 👇 One-click unsubscribe anytime.

Me

Music

Sometimes I sing and play accordion/piano. I like to listen to music in my spare time. Here are some.

Technical Skills

Languages

JavaScript (ES6), TypeScript, HTML5, CSS3, SQL, PHP, Bash, Java(Springboot), Scala, Python, Golang, Ruby

Tools/Environment

React, Vue, Node, Express, Git, VSC, Jest, Selenium, Webpack, DevTools, Jira, AWS, Bootstrap, Sass, GraphQL, Django, Angular

Concepts

RESTful API Design, CI/CD, Agile Methodology, MVC Architecture, Secure Authentication, ADA, Testing (unit, integration, end-to-end) Databases (MySQL, PostgreSQL), TDD

Portfolio

A few sites I designed.

Currently Using