What I’ve learned from this experience is that it’s not about how big a contribution I made to a project, but what I learned in doing so.
I made an error with my very first pull request on the Twilio project, where I swapped the branch to do the PR – then fixed it. I also learned that I needed to make a dev branch and then do the PR on the dev branch so that the maintainer of the project can merge to master as they choose.
I found instructions on how to do the pull requests via Github of course.
Then later found out how to *update* the fork I have to complete the PR later on – Thank you Christina Solana:
Clone your fork: git clone firstname.lastname@example.org:YOUR-USERNAME/YOUR-FORKED-REPO.git
Add remote from original repository in your forked repository: cd into/cloned/fork-repo git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git git fetch upstream
Updating your fork from original repo to keep up with their changes: git pull upstream master
Ever since the web 2.0 days, I was a supporter of open source software and now that I’m coding more, I want to write my own project to share with the world and contribute more to open source projects. Stay tuned to see what I think up! I also want to do more hackathons; both online and in person. I completed a couple of them last year which were a lot of fun!
Lately I’ve been on this kick of going back to the days before social media. Partly because of my break from live streaming, discord and Instagram, and partly because I still like the old school way of doing things sometimes – the early 2000’s were my peak IRC chat/linux days, so it left me feeling nostalgic.
I remember using one of my fave terminal clients called Irssi. It’s basically an IRC chat client that you can run in any terminal on any OS. It’s wonderful. And simple. And once installed, always available and lightweight.
Here are instructions to save your Irssi preferences. Download the client for your current OS then do the following:
To add your IRC server of choice (this example uses Freenode) to the Irssi config and run automatically:
A lot has been going on in my mind lately that I can only describe as “chatter” in my brain. I’ve been feeling this pull to stay away from distractions online for the past couple of days, so I’m finally listening to that part of my brain and working on not looking at my phone constantly, or always having (non-work) chat programs open at work and home. I removed the immediate shortcuts to Instagram and Discord, which were the two programs I went to instantly to fill the void.
I already feel better. I let myself *feel* my feelings, and then I think, without distracting myself to avoid the thoughts. I pay attention to what’s going on around my in real life. I look at people’s faces; pay attention to everyones actions. I journal (almost) daily now and write my thoughts down to get them out of my head. I did a small vlog this morning on my phone. I don’t know if I’ll ever upload it, or start vlogging consistently, but I’m trying it out and feel slightly more comfortable in front of a camera even since I started streaming. I also took a break from streaming. I haven’t felt like gaming or being “on”, so I’m listening to my body. I’m reading again.
I’m going to focus on finding my creativity again and finding my way back to myself. Rebuilding.
This video was sent to me by my mentor, which is perfect for what I need at the moment.
I’ve started a new notebook so that I can write a goal, focus on it, then journal as much as possible to get my feeling onto paper and not the internet.
I will share certain things online, but I want to focus on my personal goals now that I have some other (mental) stuff out of the way. Cheer me on will ya? I’ll do the same for you, reader – especially if you follow my on Twitter – I’m a great cheerleader.
“It’s 6am and the local workers need their caffeine fix. You are the local cafe barista and see a horde of caffeine-needing zombies are coming your way. “Shoot” espresso at the zombies before they reach you at the counter to make them happy and earn points. They will gain points if you don’t send them espresso and then leave angry. They need their caffeine!”
At my current job we always need to get a particular piece of information daily and post it to a slack channel. It only takes about ten minutes…but why even take ten minutes when it can take less than one? After all, the essence of being a developer is about working efficiently (and with my background in IT systems I’m all about the automation).
I decided to learn how to make a slack integration using incoming webhooks. It was much easier than I thought! I followed the instructions via the Slack docs and created a Github repo in case anyone is interested in doing a simple integration. I decided to use an unofficial QDB api wrapper and make a random qdb.us quote appear in a channel when hitting a particular route.
Feel free to fork it, play around and see if you can do something fun yourself!