Sign in

Chief Executive Officer at Krohn Media. A well respected and highly recognized business leader.

These programming languages command high salaries and will be relevant throughout the next decade.

These languages are ranked in no particular order, as I believe proficiency in any of these skill-sets will be valuable for the foreseeable future. They’ll be in demand at least for the next decade, and will continue to command high salaries.

In tech, ten years is an eternity, but I think the landscape has normalized to the point where we can make some safe assumptions in terms of what programming languages will last.

In modern programming, there’s various environments where code runs, like for device drivers…


There are three popular frameworks for client-side web development, of which one should be in your toolbox.

For every programmer on the planet, there’s 3.7 JavaScript frameworks. At least it seems like it. The market for client-side tools is overly saturated.

This is an issue not only for experienced programmers keeping up with the current tech, but new programmers looking to develop a proficiency with a framework that’s relevant and keep them in demand.

One of the toughest things for a developer to do is abandon or migrate from a tool of which he’s an expert. When you can build…


We can cut big costs from e-Commerce projects by taking advantage of themes already built.

As a web development firm, we know a good chunk of cost for any custom project is the design and implementation of the user interface. This is public facing, what the visitors see, and determines how the user interacts and engages with the website. A lot of time is spent on a website’s front end.

In a modern web framework, the architecture is typically what is referred to as “full stack”. This means a website runs in two places: in the user’s web browser, and…


Website Vulnerabilities

It’s a rare occurrence when we see a website have their security headers set with no JavaScript library vulnerabilities.

Since we’ve been beta-testing our website auditor, we’ve reviewed enough sites to have a good handle on the common security vulnerabilities that plagues the web. There are two main topical issues that are almost a certainty for new audits, even though they’re easy fixes.

Very rarely do site administrators properly configure, or configure at all, their HTTP security headers. …


Website Audits

What is a Website audit?

A website audit has become an integral part of Search Engine Optimization (SEO) methodology. Website audit refers to the process of analyzing a website and the various elements therein to identify possible issues so that appropriate measures can be taken to improve the site’s ranking in search engine results.

You can use various online tools like free website scan to conduct a website audit. This website’s audit software makes it possible for even a non-technical user to perform website audits, and analyze their website properly.

Website audit refers to a comprehensive review of all aspects that impact the visibility of…


GrapheneOS Smart Phone

If you’re searching for a smartphone with bulletproof security and privacy, you’ll love GrapheneOS.

If you’re an iPhone user and you’re happy with it, this solution won’t apply to you, but this phone could be a good secondary or backup for when you want to stay off the grid or engage in secure communications and web browsing.

If you’re an Android user but dependent on Google apps or use the maximum capabilities of the camera, this solution may not be of interest to you either, yet still an excellent secondary secure privacy phone.

If you’re willing to give up Google…


Krohn Media Newsletter

Krohn Media

This is the first issue for our new newsletters. Keep checking back as we improve it.

This is the first issue for a newsletter concept we’re putting together that will combine various news, tidbits, and development tools that we find interesting and relevant to our core services of security, SEO, and performance, and the web development industry in general.

We’ll aim to publish these weekly, towards the end of the week, but the frequency is subject to change (client projects come first).

We’ll be improving the styling and formatting as we move forward, but it’s a start. …


Krohn Media — Stop Typing Passwords

Human nature makes us lazy and cut corners. Use a tool to make password management easy, and therefore, secure.

I haven’t had to type a password in years, yet I have accounts on hundreds of websites. All of these sites require a password, yet I can’t remember the last time I created one.

I don’t create or type passwords because it’s horrible security practice. Even more perplexing, I don’t know any of my passwords for any account. If my life depended on reciting one of my passwords, I’d be dead.

How is it that I don’t know any of my…


Social Share Buttons

Most social media plugins are not good for your website’s performance or visitors’ security. There’s an easy way to implement a clean, secure solution.

Being a firm that improves search engine optimization, we understand websites need to publish their articles and content on social media platforms. Social share buttons are the most common tool used to facilitate content distribution.

It’s an important function for content creation, but there’s a big problem with how most sites implement social shares: they’re unsecure and make page loads slower.

Being a firm that improves performance and security, this is a common problem we fix…

Steven Krohn

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store