Standard Search
About 31 results
https://rants.broonix.ca/getting-started-with-react-navigation · 20 Aug 2017
I recently had some time to try React Navigation. It’s a very nice routing solution to use in your React Native applications. Let’s walkthrough a simple example of using React Navigation in a project. Project Setup We will use create-react-native-app f...
https://rants.broonix.ca/git-status-in-your-bash-prompt · 22 Mar 2017
I’m a command line git user. I do 99% of my git related stuff without a GUI. I know the world is split about 50/50 between GUI users and command line users. But if you are like me, you’ll love this post. Anytime you go to do any command with git, you...
https://rants.broonix.ca/git-commands-everyone-should-know · 30 Dec 2016
Git is a phenomenal source control system. Having used some of its predecessors, SVN, CVS and SourceSafe, I’m always impressed at how much better things have gotten. If you have not seen Linus Torvalds talk about why he created git you should take an hou...
https://rants.broonix.ca/gource-visualize-a-repositories-commits · 3 Nov 2016
Who doesn’t love interesting data visualizations? One of the neatest looking ones is visualizing commits to a git repository. Gource is my go-to tool to create these types of visualizations. Here is a step by step on how to generate a video on MacOS. Set...
https://rants.broonix.ca/development-workflow · 18 Sep 2016
This week GitHub released some great new features. The new review feature finally makes code review a first class member of GitHub’s feature set. This is one of the final bits we wanted for our build process at work. I’ve blogged about bits and pieces ...
https://rants.broonix.ca/selenium-screenshots-in-continuous-integration · 8 Sep 2016
There is nothing worse that when your tests fail only on your continuous integration server. This non-deterministic behaviour can be a pain to debug. This is compounded when testing with Selenium. If you can’t see the state of the browser when a test fai...
https://rants.broonix.ca/great-developers-are-passionate-but-in-different-ways · 1 Sep 2016
Phil DeJarnett from Qualified.io wrote a great article this week called: Great Developers Don’t Need To Be “Passionate”. It really resonated with me. While Phil’s point is 100%, I think a lot of people confuse passion with obsession. Like a lot of ...
https://rants.broonix.ca/continuous-deployment-with-spring-boot-and-travis · 16 Jul 2016
One of the more interesting things I’ve setup lately has been continuous deployment for Spring-boot using Travis. We are deploying to Elastic Beanstalk with our database running on Amazon RDS. Our current process creates a database snapshot and updates t...
https://rants.broonix.ca/creating-a-videojs-plugin · 14 May 2016
At Dotsub we work with a lot of video. For the last couple years we have been using videojs as our sites main video player. This week I’ve been updating some of our plugins to the latest videojs version (5.9.2) and also open sourcing them! This week lets...
https://rants.broonix.ca/star-wars-into-in-css · 8 May 2016
In celebration of Star Wars day, I thought it’d be fun do walk-through how to recreate the movies intro with CSS animations. May the force be with you on this journey of learning. Parts of the intro We will focus on the three main parts of the into anima...