Beth Haubert

Software Engineer, Cat whisperer

  • Home
  • About
  • Projects
  • Speaking Engagements
Subscribe
Journal

New job, who dis?

I just finished my first week as an apprentice at thoughtbot!!! It’s been amazing. After a day of Matz, onboarding, and laptop setup I jumped right into my first client gig. (Oh, did

Journal

Fun query

Right now we’re preparing to move our customers’ sites to our new platform, which means scheduling upgrades and repointing DNS. To make it easier on everyone, we’re building a platform upgrade dashboard that

Journal

each_with_object

I’ve been wrestling with a slightly nasty refactor story recently. The following is my first iteration of a method that loops through a hash of @nameservers and for each one assigns the host

Journal

Setting up a new open source application

After a couple of false starts, I was finally able to make a bit of progress on the junior-devs-only Flywheel project. I’ve created about a dozen issues. I’ve updated the README, installed Rspec,

Journal

Ruminating

I got an email from an old Omaha Code School graduate this weekend, asking me for some help. She was preparing a talk about the skills non-CS-degree folks bring to tech and she

Journal

Starting a new feature

This is my first week back at the office since my surgery. It’s good to be back, but I miss my cats. Today we started a new sprint and also a new feature.

Journal

Writing an exciting CFP

A couple of months ago, I was selected for my company’s Varsity Speaker Program. The description for what that actually is is still quite nebulous, but I’ve taken it upon myself to apply

Journal

JavaScripting

The past couple of days have been really JavaScript heavy. We needed some new jQuery validations written. I haven’t touched JS in like two years, so I was kinda riding the struggle bus

Journal

A new (to me) Enumerable method

So I was helping one of our front-end devs on a view the other day and he needed a collection of objects to be in a very specific order. The problem was that

Journal

MOOMing

Yesterday and today I’ve been trying to catch up on Avdi’s course Master the Object-Oriented Mindset in Ruby and Rails. I’m very behind. I think I’ve been procrastinating a bit because it sometimes

Journal

Fuck staging, amirite?

The past few days of getting my stories product-reviewed has been a major pain in the ass. None of our three staging environments has been kept up-to-date. Also, I found a pretty annoying

Journal

Wildcards

The past couple of days I’ve been digging into a story related to SSL certificates on our temporary wildcard domains. It’s been a pain to track down what I need to complete it

Journal

Birthday

I finally figured out my environment issue with a little help. I ended up running this command gem pristine --all to clean up my gems after the OS High Sierra update. Worked like

Journal

The Day of Miscellany

Today was super random. Andy V and I had a Tech Talk to put together and present in the afternoon, so we worked on that in between one-on-ones with Tommy this morning. We

Journal

MOAR TRAINING DOCS

Omg. Writing training docs is exhausting. I think they might be terrible. I feel sorry for the new hires. I miss coding. 🐈💨

Journal

How to write a 'How to' doc

To be honest, I’m still figuring it out. I’ve been tasked with producing training documents for new engineering hires that cover Github, Semaphore, and CodeClimate. Some new hires will to be seasoned developers.

Journal

Backfilling data from a third-party API

Yesterday was my first day back at work after a two-week holiday break. Will is currently working on implementing some additional reporting in our app. Right now, Dusty has to run a script

Journal

HoneyBadger exceptions and the engineers who raise them.

I’ve been on EE (Escalate to Engineering) duty the past few days, which means it can be hard to focus on a larger story when I have no idea when I’ll get interrupted

Tests Ruby

Writing Ruby MiniTests for custom database queries

Let me preface this by saying that I FRAKKING LOVE TESTS. With Unit testing, I get to clearly & objectively prove that my code is awesome and works as intended. And there’s very

Javascript

JavaScript - How to use an XHR object

XMLHttpRequest is an API that provides an easy way to retrieve data from a URL without needing to refresh the entire page. Below is an example of using JavaScript to display information about

Errors Ruby

How we're supposed to ask for help with our work

Use clear, concise lanuguage. (i.e. avoid words and phrases like ‘thing’, ‘shitty’, ‘it’s being stupid’, “I hate it”) Describe what you are trying to accomplish with a specific piece/block of code. Describe what’s

Misc Diversity

On diversity

Diversity & inclusivity in tech is not a topic that is brand new to me. Last year I worked with Big Omaha to adopt a Code of Conduct and incorporate a short intro

Focus Misc

Hack your learning

The most beneficial hack I’ve implemented since class began is leaving for an hour or so during lunch everyday. I’ll go to the gym or grab lunch. It really clears my head and

Ruby Backend

What are Models, Controllers, and Views

Models are ruby files where you define unique classes and methods for those classes. You create one model per unique class. When you’re utilizing active record, the model also correlates to each table

Misc Music

What I'm listening to while coding - Week 3

Monday - Led Zeppelin Tuesday - Epic Film Scores Wednesday - The Ultimate Motown Dance Party Thursday - Epic Film Scores Friday - 90s Sing-Alongs

Ruby Algorithms

How my string segmenting program works

We were tasked with created a program that split up a string into individual words. For example "catsurethra" should be split up into "cats" & "urethra". However, you’ll notice that there are other

Ruby Errors

Errors

These are a few of my very first Ruby errors and how I solved them: syntax error, unexpected end-of-input, expecting keyword_end (SyntaxError) I was missing an end in `require': cannot load such file

Beth Haubert © 2019
Latest Posts Twitter
Beth Haubert

Subscribe to Beth Haubert

Stay up to date! Get all the latest & greatest posts delivered straight to your inbox