Is it appropriate to play video games at work?
I recently created my first Twitter poll to see what people thought. I personally don't play video games but don't have a problem with people who do at work (assuming they are getting their work done)....
View ArticleLearn Redux or Not?
I just finished going through Learn Redux by Wes Bos. This course is really good. It's free. It's short. It somehow manages to both give a great overview on Redux and dig into the details of how it...
View ArticleThe Goal: A Business Graphic Novel
I don't normally read comic books or graphic novels but I saw a tweet about The Goal: A Business Graphic Novel by Eliyahu M. Goldratt and it peaked my interest. This particular version is a graphical...
View ArticleMy Top 3 Tech Podcasts
Currently, I listen to 3 technical podcasts religiously. React Podcast: https://reactpodcast.com/ React Roundup: https://devchat.tv/react-round-up/ Late Night Linux https://latenightlinux.com/...
View Article2:17 In The Morning
It's 2:17 in the morning and I'm waiting for my husband to come back from the emergency room. We noticed about an hour ago that my 4 year old daughter had an elevated heart rate and some problems...
View ArticleFun Times At The Company Hackathon
Last month I was able to participate in my company’s first official hackathon. The rules were simple: Pick a team (no solo hacking). Pick an idea (either product idea or internal tool). Work on it for...
View ArticleReverse Whiteboarding
I have interviewed a lot of people over the years. I've been the interviewer much more often than the interviewee. If I had to guess, I think that is true for most of us. So it's easy to forget how...
View ArticleMy Top 3 Tech Newsletters
I love podcasts and they are great to listen to during my commute, chores, and walks. I also love blogs and newsletters but tend to be stingier with them. This is mostly because they require dedicated...
View ArticlePush & Pop Your Way Through the Directory Stack
If you are a command line user, there's no doubt that you are familiar with the cd command. If not, it's just a way to navigate up and down a directory tree in your file system. In addition to using...
View Article3 Ways to Comment Out Blocks of Code in vi
Learning vi for the first time can be really intimidating. The learning curve is a bit high and there are many ways to do many things in this simple yet powerful editor. There will come a point where...
View ArticleHow to Split Screens in vim
Have you ever found yourself going through a long file in vim and wishing you could split your screen? Perhaps you want to make some comparison with a chunk at the top of file with something in the...
View ArticleOutput to the Console, with Feeling
Most of us are familiar with using console.log to debug our JavaScript code. For those who are not familiar, console.log() simply logs messages to the console. Did you know there are other levels of...
View ArticleHow to Use Tabs in vim
I started using tabs just recently in vim and found it pretty useful. Create There are many ways to create a new file on the command line. In vim, you can start to create a new file using tabs with the...
View ArticlePartially Stage and Commit Changes in Git
Did you know you can partially stage and commit your changes in git?Suppose you have file numbers.txt checked into your git repo with the following content:1 2 3 4 5 6 7 8 9 10 Modify numbers.txt to...
View ArticleExplore and Delete Files in vim
Hello World! I'm back to talk to about my favorite editor. Did you know that you are not just restricted to editing in vim? You can explore your current directory by hitting :Ex. This will show a list...
View ArticleCatalog Your Blogs
I've always loved writing. When I entered the tech industry, it felt natural that I would gravitate towards the idea of blogging. Many of my early articles were contributions for my company's website....
View ArticleNot Defined vs. Undefined in JavaScript
There are two conditions that are closely worded but mean very different things in JavaScript. A variable can be undefined vs. not defined.Let's open up your browser's console and take a closer...
View ArticleMy Top 5 Tech Documentaries
I have always enjoyed watching tech documentaries. It's fun to learn about different technologies and the people behind them. Here is a list of my top 5 favorites (for now) in no particular...
View ArticleMake Your Basic CSS Grids Internet Explorer Proof
It's happened to all of us. The UX designer hands over a fairly complex UI mockup. You spend days working on your front end feature. You do your best to make it look as pixel perfect to the mockup as...
View Article3 Git Aliases I Can't Live Without
Using git on the command line is by far my preferred way. Every time someone asks me something about GitHub Desktop, Sourcetree, SmartGit, TortoiseGit or any git reptile for that matter usually results...
View Article