A couple months ago I added an extra layer of security to this site by adding SSL encryption. However, it wasn’t on by default so we weren’t really getting the full benefit.

Then this weekend I saw an article to that point explaining that Life Is About to Get a Whole Lot Harder for Websites Without HTTPS.

Well, with that I decided to turn on HTTPS by default. And turns out it was a lot easier to do than I expected, with just three quick steps:

  1. Login to your WordPress panel
  2. Use the SEO by Yoast plugin, which I conveniently already had installed, to locate and access your .htaccess file
  3. Finally, edit the file by adding the following:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Easy enough.

Going forward www.jeffsteinke.com should always automatically load securely. To tell that it’s working just look in the URL bar. For example, Chrome will show a Secure tag like this:

And I suppose I’m also curious…are there any downsides to forcing all site traffic to use HTTPS? Granted this site is about 99% content with little to no form entry or data being transferred but still, what’s the harm in adding this extra layer of security? Let me know your thoughts…

A mentee of mine has a fortunate dilemma – too many job offers – so she reached out to me asking for advice on how to trim down the list. Great question!

Here are a few questions you can ask to try and find product/market job/market fit.

1. Ask yourself, would you be a user of the product?

If you would use the product, dog-fooding will be much easier and you’ll have much more customer empathy. And frankly you’ll be more excited to go into the office every day.

2. Ask yourself, are there people you can learn from?

Everyone, even great leaders like Musk, Bezos or Jobs, have an opportunity to learn more. And one of the differentiating factors between good and great leaders is that great leaders embrace continual learning. Look for a company where there are good mentors and senior leaders that can help you grow.

3. Ask the employer for key company metrics.

Ask to see things like revenue growth, churn, LTV, user counts, engagement, etc. This will not only give you a sense for the health of the business but also show you what type of metrics they value. Do they care about top line numbers (e.g. sales $$) or are they more focused on engaging customers? This will also help you vet whether they are a data-oriented company. I’d raise a warning flag for any company that isn’t willing to share some key data points or even worse, doesn’t have any to show.

4. Ask the employer what success is in your role.

It’s important to level-set expectations so their version of success should align with what you’re looking for out of the employment relationship.

5. Ask yourself, is the leadership team experienced?

All else being equal I recommend working with a team that’s already “been there & done that”. Yes, first-time leaders and entrepreneurs can be successful, but the odds are lower. Unless you’re specifically looking for a high-risk, high-reward opportunity seek out seasoned teams that will provide more stability.

6. Ask the employer if they have product/market fit AND why.

Note that the answer doesn’t have to be “yes”. The important thing is that the leadership can confidently articulate whether they do or not, how they know, and what they are doing to achieve product/market fit (if they haven’t reached it yet). Similarly, you’ll want to ask yourself what stage of company you want to work for. Do you want to be part of the team that is still finding product/market fit, do you want to help scale a company that has fit, or do you want to join a mature, well-oiled machine?

7. Ask the employer who the competition is.

This will help tell you how good of a market the company is in. If there are no competitors this is a warning flag. If there are dozens of competitors, how does the company plan to differentiate itself?

8. Ask the employer what their funding situation is.

What is the company’s runway and how much risk is there that you won’t have a job 12 months from now?

Of course there are many other considerations like the people, culture, work environment, commute, and on and on. However I’ve found that most people are already asking those questions. The thoughts above are often overlooked yet can be the most important to determine how successful and how happy you’ll be at your next job.

You’ve likely seen something like this at the New York Times, Wall Street Jornal, HBR or one of countless other online news and content sites.

I’ve only got 9 article remaining – better make them count!

Making readers subscribe to online content is broken

This isn’t about trying to avoid paying for content, but rather a simple exercise in scale.

When newspapers were the norm you had a handful to pick from in town so there wasn’t an issue choosing the one you liked the most and subscribing to it. You might have even been an overachiever and had a weekend subscription to the WSJ or USA Today too!

The model of the internet, however, gives us the wonderful benefit of the long tail. We no longer only have two or three papers to choose from, but rather thousands and thousands of papers, blogs and more. And that’s an incredibly good thing! The problem now is that there’s too much choice, presenting a separate problem of finding the content you want.

Enter newsletter aggregators. I see a new one pop up every week. Possibly my favorite, Hacker Newsletter, perfectly exemplifies why online article subscription doesn’t work. This past week’s newsletter contained links to articles from 43 unique sites.

Three Cases Against Online Content Subscriptions

1. It’s simply not financially reasonable nor logistically a pleasant experience to manage subscriptions to even a fraction of those 43 sites.

2. Perhaps more importantly, especially as we’ve learned in the US with our last Presidential election, when you get your content from a single source you get trapped in a Filter Bubble. We should make it easier for people to expand their perspectives, not the opposite.

3. Again looking at our last election’s issue with Fake News, I have a suspicion that when you pay for content you subconsciously become more likely to believe it without critique or skepticism.

To be sure these are businesses that need to bring returns to their shareholders, but a content subscription model in an online world is the wrong way.

Guess I’m guilty of not “dogfooding” enough and I should spend more time actually reading articles on the site here.

I was shocked when I saw this load time for www.jeffsteinke.com tonight:

not the best screenshot but we were seeing 30-60+ second page load times. gross.

So I got to work and did a bit of tuning. I’m not an expert though so wanted to share what I did, what I learned, and leave room for additional ideas.

  1. First, I learned what TTFB is (hint: time to first byte).
  2. Looks like I can improve TTFB by using a WordPress caching plugin. Here are some options.
  3. Ended up choosing WP Super Cache…because turns out I already had the plugin installed, but deactivated. Who knows why?!?
  4. Decided to look up my hosting details on DreamHost and compare to other options like WPEngine and Kinsta.
  5. In the process noticed that I didn’t have SSL on. Whoops! Should be fixed shortly.
  6. Deactivated and deleted plugins I wasn’t using.
  7. Turned off the Jetpack Admin Bar, which was throwing a nasty, page-load-time wasting error of its own

The result?

3-4 seconds…much better. Sure there’s plenty of room for improvement still but this is still just a lowly old blog.

The wp-admin portal is still slow (this is where you can write posts, etc) but I can at least put up with that for the time being as it only impacts me.

If you’re still seeing anything slow on your end let me know. Always open to other ideas and recommendations…

There are a few things this post is not.

…it’s not a debate about a universal basic income.

…it’s not a philosophical discussion about the self-worth that comes with your job.

…and it’s not an argument about whether current technology/automation advancements will be different than previous technological revolutions like farming or factories, where those movements produced as many new jobs as they wiped out.

Let’s simply ask ourselves:

If you were a graduating high-school senior this spring, what career paths should you pursue to avoid “getting automated”?

To answer let’s think about where robots might struggle.

1. Jobs Where You’ll Make Rules

Robots are fantastic decision makers. They’re faster than us, completely unbiased, and don’t suffer from decision fatigue. But they don’t specialize in the creation of new rules (which the robots will ultimately be able to apply better than us).

Career ideas: Politicians & policy makers, CEOs & strategy makers

2. Jobs Where You’ll Make People Laugh/Cry/Cheer

The less we’ll work the more time we’ll have on our hands to be entertained. Or so it goes in WALL-E, which might not be far off. To clarify, this is live entertainment.

Career ideas: Athletes, Musicians, Actors, Comedians

3. Jobs Where You’ll Make New Stuff

Robots are excellent factory line workers but we still need someone to come up with new products, designs, and services to fill our factories with.

Career ideas: Entrepreneurs, Inventors, Creatives/Designers

Create, Don’t Do

The theme is obvious at this point. Take a look at your job today and ask, are you creating, or simply just doing?

There are many layers to make continual learning an integral part of your life. First, decide whether there’s value in doing so!

Somewhere down the line though it becomes a logistical question. You’re busy and have a million other priorities, so how do you infuse learning into your everyday? I’ve found two things you can do.

1. Find Your Sources

At a simpler level, here are some specific things you can do today:

  • Listen to Podcasts in your downtime. Driving, running, cooking, cleaning…even in the shower.
  • Watch less TV.
  • Read, including fiction, which can boost your mind’s creative capacity. Regular newsletters and blogs count too. Hacker Newsletter, AVC and Bloomberg’s Daily are some of my go-tos.

2. Change Your Perspective

At a deeper level, you’ll need to leave your immediate circle and build new habits. Unsurprisingly you’ll also see these changes can have the biggest affect:

  • Travel. As Trevor Noah comedically states in his latest stand up, Afraid of the Dark, “See another place. Discover a different point of view. Traveling is the antidote to ignorance.” I couldn’t agree more.
  • Spend time outside of your bubble. Try to get as many perspectives as possible by expanding the variety of sources of your news and learning. Diversity wins in the end.
  • Ask questions to your friends and colleagues to see their perspective. What do they know more about than you do, which they can teach you? What do they know less about than you do, which you can teach them (by the way, teaching is a great way to improve your own learning by forcing you to simplify & clearly articulate an idea – that’s one of the reasons I blog).
  • Become more humble, which in turn increases your self awareness and openness to new ideas.

It’s worked for me, although following my own advice I’d love to learn what’s worked for you!

A friend sent me this email today from Google fiber:

His first response to me says it all:

Didn’t know there was an issue but thanks Google!

Meanwhile I had similar issues this past week with Comcast.

Did they get ahead of the issue and reach out to me before I was aware of the issue? No.

Did they offer me a credit as “paying for something while it doesn’t work, just doesn’t work”? No.

Did they even apologize for the outage? No.

No product or service is perfect. Issues will happen and I’m ok with that. The difference is all in how your company handles them.

You can tell your customers that you care until you’re blue in the face, but I’d recommend building companies that spend their time showing their customers that they care by their actions. In the meantime, since I don’t have another high speed internet alternative, I hope you’re listening @ComcastCares.

At the time (back in the 70s) was IBM the best option? Ehh, there were probably some upstarts that could have potentially been much better.

But did that matter to the guy who was putting his reputation or even his career on the line? Nope, not a bit! Fear, uncertainty and doubt led rational people to continually opt for the safe and conservative option.

Today we have a new president.

In the liberal tech world Hillary Clinton was IBM. Would she be the best President? Ehh, probably not. She was the safe & conservative option; with her at the helm the chances of the US self-destructing would have been slim. Instead, America interestingly said that it’s ok with a little fear, uncertainty and doubt, in the form of Donald Trump.

So what will Trump be? Will Trump be the garage upstart that disrupts the entrenched political machine and gets us out of our democratic rut? Or is he just a conman selling us vaporware, that hopefully won’t take the rest of the country down with him?

Let’s all hope it’s the former…

Absolutely! Electric cars will reduce our oil dependency and autonomous cars will reduce road deaths.

But what makes these advancements so intriguing is the second-order effects. Benedict Evans nails it:

And that’s not all. What about

  • The millions of truck, bus and Uber drivers who have jobs at stake
  • International relations in a world where the US isn’t as dependent on Middle Eastern oil
  • The consumption effects of wanting to replace a car as often as you upgrade your phone

These are two amazing slides. Thanks Benedict.

 

It’s the 8th of January so by now you’ve seen plenty of posts about setting new goals for the new year.

However, if you’re going to go through the effort of setting goals (which is a good first step), remember these tips for setting the right kind of goals so that the effects last throughout the year and you’re not off the wagon before the end of the month.

1. Create S.M.A.R.T. Goals

S.pecific, M.easurable, A.ssignable, R.ealistic and T.ime-related (or some variation of that acronym).

2. Use the Aspire-Achieve-Do Method

Setup a goal framework that links your long term ambitions to daily and weekly habits.

3. Measure Your Results

How’d you do last year? I recommend aiming for a range of 60%-80% goal achievement. Any less and you probably didn’t have a good year or were unrealistic with yourself. Any more and you’re not stretching yourself enough. In any case, after you set your goals this year set regular reminders to check in on your progress.