Published

All published posts

2457 posts latest post 2026-04-19
Publishing rhythm
Apr 2026 | 40 posts
Rewrite History with Git

Rewrite History with Git

git reset -- <file>

rage unstage to wipte out history of staged commit

git reset --hard <file>

Undo file #

  • rage quit
  • git reset HEAD~n
    • removes modifications
    • keeps hitsory of changes and undoes them
  • git checkout HEAD~n –
    • keeps modifications

      removes history

      ...

1 min read

It's not all about winning

This is my story into data science.

I am addicted to the process of learning and improving my skills nearly to a fault. The reason I say nearly is because my addiction is fueled with results. I crave the output of my work enhance the work of others. I jump with joy as I see users gain insights they could have never imagined before. My mouth starts watering as I see their boring repetitive data mining activites be completed in a matter of seconds, opening up their mind to focus on their expertise. The day I stop learning will be the day that I start looking for another career path.

It’s not all about winning.

...

I recently discovered vimade by TaDaa, and it’s truly impressive.

Vimade let’s you dim, fade, tint, animate, and customize colors in your windows and buffers for (Neo)vim

Update Git User

This morning I log into my VCS and check activity on my projects to find that someone else has been very active on my projects fo the last few weeks. I quicklyhover over the missing avatar to find that It’s Me. What’s wrong here, why do I look like two different people throughout the day! upon further investigation I see the issue. while setting up a new terminal environment I mistyped my email address by one character. After much searching and a few failed attempts I was able to fix it by following an article no longer available (2021) from https://help.github.com/articles.

Clone the repo, note it must be a --bare clone.

git clone --bare https://github.com/user/repo.git cd...

...

1 min read

2019 goals

The year of intenionality

This is a follow up to my previous post 2018-retrospective

This year I will become more productive, by intensionally working on a well thought out plan, learning the right technologies, and leave behind a positive legacy.

...

5 min read

Check out engineer-man and their project youtube.

Code from the Engineer Man YouTube channel. Please do not submit pull requests, they will be ignored/closed. The code in the repo needs to remain as it was in the video.

2018 Retrospective

2018 was a year of many ups and downs, and learning to deal with a whole new set of problems professionally and at home. In 2018 I logged in to my first Linux system, setup my own webserver, data pipelines, database. I learned to use react and d3. Stepped up my python, javascript, and sql.

At home the doctor appointments keep piling in. While I am learning to deal with it all there were several times throughout the year that I was very overwhelmed with everything and broke down.

Here are the goals I had listed out for 2018 and how I faired at completing them.

...

5 min read

Do More of What Brings You Joy

Today I want to take some time to talk about the things that make me happy in my work environment. This is completely free-flow off the cuff, but are things that I do that make me happy, not having them would definitely be a deal breaker for me .

A positive work atmosphere goes a long ways. We all have enough negativity going on in our lives that is out of our control accepting any negativity in the workplace is a no go for me. There was a point in which I was suffering a lot of negativity at work. This began to trickle into every part of life, and it became hard to see positivity anywhere. My wife not only noticed this, but put a polite request in for change. It was definitely a low point and she could tell tell that my work life was not helping anything.

Throw out the negativity - courtesy 3 min read

feather by wesm is a game-changer in its space. Excited to see how it evolves.

Feather: fast, interoperable binary data frame storage for Python, R, and more powered by Apache Arrow