I have recently updated my Organizational Super POM to start doing SNAPSHOT deployments on my
master branch and release builds on tags using Travis for my open source projects. This is based off the work on Automatically publishing to GitHub Pages where I just have something more complicated than a simple token.
Continue reading Maven Deploy Using Travis
Recently I was applying for some new possible gigs and the more I looked at my resume the more I felt dated. Being in the industry for so long and worked on many different projects, technologies, roles, methodologies putting it all in a traditional resume style would yield into a novella. I decided to challenge myself and think of how I would help the potential decision maker (rather than a recruiter/bot) decide what I can do.
Continue reading Developing my one-page resume
I recently looked into the Programmer’s Bill of Rights and one commenter’s revised edition.. However, there’s one key problem I had with it and that is the focus on the company providing everything to the developer. Personally, I don’t think it is sustainable for larger enterprises. As such I have a rewrite of the Programmer’s Bill of Rights that can be adapted to more enterprises especially those that are not focused on IT.
Continue reading Enterprise Programmer’s Bill of Rights
One of the problems I found when I was doing server side push at least on Chrome is that some of the resources are downloaded twice and in the end I get the warning
The resource … was preloaded using link preload but not used within a few seconds from the window’s load event. Please make sure it wasn’t preloaded for nothing.
Continue reading Double downloads with HTTP/2 Server Push
I recently deployed a change to my portfolio site to add live chat. The work wasn’t too trivial in that there are many choices, but I needed something on a smaller scale and does not incur any cost for me as this was for my portfolio site.
Continue reading Adding live chat on my portfolio