Endless Openmindedness

What’s New and What’s Changed in Bootstrap 4 –

Annarita Tranfici shares an overview of the changes you really need to know about in the upcoming Bootstrap 4 release & what’s different from Bootstrap 3.

Source: What’s New and What’s Changed in Bootstrap 4 –


Responsive Images in CSS | CSS-Tricks

The term “responsive images” has come to mean “responsive images in HTML”, in other words, the srcset and sizes attribute for and the element. But how do t

Source: Responsive Images in CSS | CSS-Tricks

A Nerd’s Guide to Color on the Web | CSS-Tricks

There are a lot of ways to work with color on the web. I think it’s helpful to understand the mechanics behind what you’re using, and color is no exception

Source: A Nerd’s Guide to Color on the Web | CSS-Tricks

CSS Shapes 101 · An A List Apart Article

The new CSS Shapes specification has the potential to change the way you think about arranging content on a webpage. (Hint: think outside the rectangles!) Sara Soueidan walks us through the different ways to use this property, with results ranging from simple elegance to eye-popping.

Source: CSS Shapes 101 · An A List Apart Article

Designing Grids | Zell Liew

I’d be telling you the obvious if I said that grids are important in

Source: Designing Grids | Zell Liew

The average web page from top twenty Google results study

Source: The average web page from top twenty Google results study

10 PowerShell commands to make remote management easier – TechRepublic

These 10 PowerShell commands will come in handy when you need to remotely manage computers on a domain or workgroup.

Source: 10 PowerShell commands to make remote management easier – TechRepublic

CSS Responsive Tables


In this tutorial we’re going to look at how we can use tables on responsive layouts and how can we make these tables usable on mobile devices. When tables are on responsive layouts you will find that you face a number of problems such as: Too many columns Words overflowing the cells Column width being

Source: CSS Responsive Tables

The Salesperson And The Engineer: A Parable by Phil Gervasi

A couple of years ago, one of the top salespeople in our company was sitting across from me. He was working with a major school system interested in a large hardware refresh, including a new wireless and VoIP infrastructure.

To me this was a typical project, with typical hardware, typical licensing, and a typical scope. Needless to say I felt like the expert in the room.

So when the salesperson challenged me about hardware and considerations for deploying QoS policies, I was offended.

What did he know about QoS? What did he know about LAN switching? My solution was simple: buy Catalyst switches of varying platforms and do a huge hardware refresh.

This meant manually configuring custom QoS policies on every device. You see, the Catalyst 4500X wouldn’t support auto QoS on the port-channels, so we needed to do it all by hand.

The salesperson wouldn’t buy it, though. He rolled his eyes and said there must be a better way. He mentioned some heathen brand of switch that would deploy policy throughout an entire network with a few mouse clicks.

I was outraged. As a network engineer, I enjoyed getting into configs. I didn’t care about efficiency. I didn’t care about automation. I didn’t care about doing it a better way. I knew the CLI, and I knew Cisco. How dare he?

But deep down I knew he was right. Of course it was completely inefficient to configure everything by hand. Imagine how many errors my team and I would have made copying and pasting DSCP maps and AAA configurations over hundreds of switches!

And even if we didn’t make many errors, accessing every device by hand would take forever. The conflict I experienced wasn’t a matter of logic or reason – it was a matter of comfort level and pride.

It took me several months before I could say out loud that his approach was the way to go. But why? Network engineers generally pride themselves in learning new technology and staying flexible.

I think it was because I’d grown comfortable with a blinking cursor and a humming fan. It was safe, and it was what I knew.

I brought up my dilemma with my father-in-law, who also works in IT. He reminded me that I successfully changed careers in my mid-20s from teaching English to networking, though it took considerable effort.

Was it so difficult to believe that I couldn’t change again?

The scales fell from my eyes. I needed to put in the effort to learn a better way to do networking, just like I learned how to do traditional networking 10 years ago. I knew logically that it made so much more sense, but I just needed the switch to flip in my brain.

I still see reluctance among colleagues to accept managing a LAN with software. Whether it’s a lack of skill, or a mindset that resists doing something differently, the switch hasn’t flipped for some people.

As a recent convert, I embrace this new paradigm just as I would embrace a better way of doing anything. It’s more efficient. It’s less prone to error. It just makes sense. And as much as I hate to admit it, the sales person was right.


Source: Packet pushers Human Infrastructure Magazine. Issue Number 30

Blog at

Up ↑

%d bloggers like this: