Eau Claire, Wisconsin, United States
2K followers 500+ connections

Join to view profile

About

I am a technical content expert, developer education leader, author, educator, mentor…

Activity

Join now to see all activity

Experience & Education

  • Tailscale

View Brian’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Volunteer Experience

  • The Collab Lab Graphic

    Mentor

    The Collab Lab

    - 3 years 6 months

    Science and Technology

    I helpe participants prepare for job interviews through resume reviews and mock interviews.

  • Vets Who Code Graphic

    Advisor

    Vets Who Code

    - Present 5 years 4 months

    i18n_veterans

  • Web Developer

    Karaoke For A Cure

    - 10 years 3 months

    Disaster and Humanitarian Relief

    Developes and maintained the web site and registration process for http://karaokeforacure.info

Publications

  • Small, Sharp Software Tools

    The Pragmatic Bookshelf

    The command-line interface is making a comeback. That’s because developers know that all the best features of your operating system are hidden behind a user interface designed to help average people use the computer. But you’re not the average user, and the CLI is the most efficient way to get work done fast. Turn tedious chores into quick tasks: read and write files, manage complex directory hierarchies, perform network diagnostics, download files, work with APIs, and combine individual…

    The command-line interface is making a comeback. That’s because developers know that all the best features of your operating system are hidden behind a user interface designed to help average people use the computer. But you’re not the average user, and the CLI is the most efficient way to get work done fast. Turn tedious chores into quick tasks: read and write files, manage complex directory hierarchies, perform network diagnostics, download files, work with APIs, and combine individual programs to create your own workflows. Put down that mouse, open the CLI, and take control of your software development environment.

    See publication
  • tmux 2: Productive Mouse-Free Development

    The Pragmatic Bookshelf

    Your mouse is slowing you down. The time you spend context switching between your editor and your consoles eats away at your productivity. Take control of your environment with tmux, a terminal multiplexer that you can tailor to your workflow. With this updated second edition for tmux 2.3, you’ll customize, script, and leverage tmux’s unique abilities to craft a productive terminal environment that lets you keep your fingers on your keyboard’s home row.

    See publication
  • Exercises For Programmers - 57 Challenges to Develop Your Coding Skills

    The Pragmatic Bookshelf

    When you write software, you need to be at the top of your game. Great programmers practice to keep their skills sharp. Get sharp and stay sharp with more than fifty practice exercises rooted in real-world scenarios. If you’re a new programmer, these challenges will help you learn what you need to break into the field, and if you’re a seasoned pro, you can use these exercises to learn that hot new language for your next gig.

    See publication
  • Web Development Recipes 2nd Edition

    The Pragmatic Bookshelf

    Modern web development is so much more than just HTML and CSS with a little JavaScript mixed in. People want faster, more usable interfaces that work on multiple devices, and you need the latest tools and techniques to make that happen. This book gives you over 40 concise solutions to today’s web development problems, and introduces new solutions that will expand your skill set - proven, practical advice from authors who use these tools and techniques every day. In this completely updated…

    Modern web development is so much more than just HTML and CSS with a little JavaScript mixed in. People want faster, more usable interfaces that work on multiple devices, and you need the latest tools and techniques to make that happen. This book gives you over 40 concise solutions to today’s web development problems, and introduces new solutions that will expand your skill set - proven, practical advice from authors who use these tools and techniques every day. In this completely updated edition, you’ll find innovative new techniques and workflows, as well as reworked solutions that take advantage of new developments.

    Other authors
    See publication
  • Automate With Grunt

    Pragmatic Bookshelf



    Grunt is everywhere. JavaScript projects from jQuery to Twitter Bootstrap use Grunt to convert code, run tests, and produce distributions for production. It’s a build tool in the spirit of Make and Rake, but written with modern apps in mind. This book gets you up to speed with Grunt using practical hands-on examples, so you can wrangle your projects with ease. You’ll learn how to create and maintain tasks and project builds, and automate your workflow with plugins and custom tasks.

    See publication
  • HTML5 and CSS3 Second Edition

    Pragmatic Bookshelf

    HTML5 and CSS3 are more than just buzzwords—they’re the foundation for today’s web applications. This book gets you up to speed on the HTML5 elements and CSS3 features you can use right now in your current projects, with backwards compatible solutions that ensure that you don’t leave users of older browsers behind. This new edition covers even more new features, including CSS animations, IndexedDB, and client-side validations.

    See publication
  • tmux: Productive Mouse-Free Development

    Pragmatic Bookshelf

    Your mouse is slowing you down. The time you spend context switching between your editor and your consoles eats away at your productivity. Take control of your environment with tmux, a terminal multiplexer that you can tailor to your workflow. Learn how to customize, script, and leverage tmux’s unique abilities and keep your fingers on your keyboard’s home row.

    See publication
  • Web Development Recipes

    Pragmatic Bookshelf

    Modern web development takes more than just HTML and CSS with a little JavaScript mixed in. Clients want more responsive sites with faster interfaces that work on multiple devices, and you need the latest tools and techniques to make that happen. This book gives you more than 40 concise, tried-and-true solutions to today’s web development problems, and introduces new workflows that will expand your skillset.

    Other authors
    See publication
  • HTML5 and CSS3

    The Pragmatic Programmers

    HTML5 and CSS3 are the future of web development, but you don’t have to wait to start using them. Even though the specification is still in development, many modern browsers and mobile devices already support HTML5 and CSS3. This book gets you up to speed on the new HTML5 elements and CSS3 features you can use right now, and backwards compatible solutions ensure that you don’t leave users of older browsers behind.

    See publication
  • Web Design For Developers

    Pragmatic Programmers

    Web Design for Developers will show you how to make your web-based application look professionally designed. We’ll help you learn how to pick the right colors and fonts, avoid costly interface and accessibility mistakes—your application will really come alive. We’ll also walk you through some common Photoshop and CSS techniques and work through a web site redesign, taking a new design from concept all the way to implementation.

    See publication
Join now to see all publications

Projects

  • Codecaster.io

    - Present

    Do you teach software development? Do you use lots of code in your classroom?

    Codecaster lets you push your demo code right to your student's machines, either in realtime or all at once. You can send the full code, or provide starter code and let students finish it. Students can ask for help by sending their code to you for review, or ask you for the nudge they need to get to the answer.

    With Codecaster, students stay excited, connected, and engaged.

    See project
  • Rendera

    -

    Rendera helps you learn HTML5 and CSS3 by letting you work with live examples in the browser. You can also save links to your code examples, and use Sass and CoffeeScript.

    See project
  • RailsMentors

    -

    RaislMentors allows people who want to learn how to build things with Ruby on Rails find capable volunteers to mentor them and help them grow.

    Other creators
    See project

Recommendations received

16 people have recommended Brian

Join now to view

More activity by Brian

View Brian’s full profile

  • See who you know in common
  • Get introduced
  • Contact Brian directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses