Feliciano.Tech

Blog Posts

Keep the Internet Flowing, Get Ubuntu 18.10 “Cosmic” via Torrent

Posted on
Congratulations to everyone who worked on and shipped Ubuntu 18.10 “Cosmic Cuttlefish”. As per usual, I just want to remind everyone that you can download the Ubuntu 18.10 ISOs via torrent. This allows you to reduce the strain on Canonical’s (and their mirror) servers while possibly being a faster download as well. Here are the torrents for both the desktop and server release: Ubuntu 18.10 Desktop (64-bit) Ubuntu 18.10 Server (64-bit) Don’t forget to seed! continue reading →

Install zsync on Linux via Snap

Posted on

zsync is a tool that enables incremental downloads. Useful when frequently downloading large files where only parts of the file change. Many of us like to test nightly ISO images of our favorite Linux distributions. This is a perfect use-case of zsync.

You can learn more about zsync via this OMG! Ubuntu article.

continue reading →

My September 2018 Open-Source Contributions

Posted on
Continuing my new blog series, here’s my open-source contributions for this past month: Hugo: Started a GitHub Issue on what to do with Hugo themes not updated in a long time. - https://github.com/gohugoio/hugoThemes/issues/430 Hugo: Allow the first function to return an empty array. - https://github.com/gohugoio/hugo/pull/5247 Hugo: Fix the .Next/.Prev page link issues. - https://github.com/gohugoio/hugo/pull/5252 DiscourseHub: Added the Linux Containers forum. - https://github.com/discoursehub/www.discoursehub.com/pull/63 CI Builds: Updated the cibuilds/base image to Alpine v3. continue reading →

Install hub on Linux via Snap

Posted on

hub is a command-line tool that wraps Git in order to extend it with extra features and commands that make working with GitHub easier. You can learn more about hub on its homepage.

continue reading →

Blog Posts vs Docs - Where to Place Content?

Posted on

Whether it’s with a co-worker or someone I meet at a meetup, I tend to discuss one of three topics: Open Source, Community, or Documentation. When we talk docs, we end up talking Developer Relations / Advocacy, and content generation. Time and time again I’ve been asked the same question:

“How do I know if X should be a blog post or a Pull Request (PR) to documentation?”

It’s not a simple question because it can depend on your company’s/project’s culture and the audience you have.

That being said, I’ve answered this long enough times that I’ve put together questions you can ask yourself to determine where content can live.

continue reading →

How to Install the CircleCI CLI

Posted on

CircleCI Docs and the CLI repo both contain install instructions but with lots of other info. Here’s simply how to install the CircleCI CLI:

continue reading →

How to Check If Vim Supports Python

Posted on

Sometimes you’ll need to know if the installed version of Vim on your system supports Python. This is most common when installing Vim plugins as many have a dependency on Python. Here’s how to check.

continue reading →

September 12th: 2001 vs 2018

Posted on

Yesterday was the 17th anniversary of the September 11th attacks. As a New Yorker, American, and a human, this day was extremely impactful for me. To this day, it is severely important to me as well.

I shared a quick social media post that I have included below:

continue reading →

Dell XPS 13 Developer Edition Firmware Update Fix

Posted on

I’m running Ubuntu 18.04 on a Dell XPS 13 Developer Edition, model 9350 (though people have had this issue with 9370 as well). Every couple days Ubuntu Software Center opens up telling me that there is a firmware update. Specifically it says, “Thunderbolt NVM for XPS 9350”.

Clicking the “update” button to the right does nothing. Clicking the “update all” button at the top fails as well. Here’s how I got my firmware update for my XPS 13 to successfully install. Hint, it’s the command-line to the rescue as usual.

continue reading →

Configure Static Networking on an Ubuntu 18.04 Linode Server

Posted on

Ubuntu 18.04 now uses netplan together with systemd to manage networking. No longer do we edit the /etc/network/interfaces file in order to configure static networking. At the time of this writing (September 10th, 2018), Linode has static networking instructions for Ubuntu 17.10, which is EOL’d, but not Ubuntu 18.04 specifically. More importantly, while the 17.10 instructions do work, it’s not the recommended way according to Ubuntu and most websites I’ve visited around the Internet.

Here’s how I configured my Ubuntu 18.04 server on Linode.

continue reading →
Older Posts >