Software Harmonics, LLC Introduction

Photo by Carl Heyerdahl on Unsplash Photo by Carl Heyerdahl on Unsplash

Your Custom Software Development Company


Let us introduce ourselves.

Who Are We?


A Portland Oregon Custom Software Development Company.

Software Harmonics, LLC was founded in early 2020. An idea turned into a business; a problem turned into an opportunity. Our CEO, Lonny Bevill (Let’s Connect!) put together a team of professionals and creatives who are passionate about optimizing your business’s web solutions. As locals to the Portland metro area, we love our home and enjoy working remotely with clients all over the world. As a team of lifelong learners, we are evolving and growing just like the industry we live and breathe. We love a challenge and we will adapt to go above and beyond with our work.

Why the name, “Software Harmonics, LLC”? We want your technology to work cohesively. We are a force multiplier. Our team will make your tools work better together; we are passionate about helping you. When you work with us, you come first. Our business is rooted in helping you thrive.

What Do We Do?


Custom Program Solutions Tailored for Your Business.

Keeping your software up to date is a full-time job. We want to save you time and stress, so leave the software development to the experts and prioritize growing your business. Your company is unique and doesn’t deserve to be put in a one size fits all tech package. We create innovative solutions from scratch that are specialized for you and your business, all while using the best tools in the industry to get the job done.

Our team can do anything from a simple sales tracking solution to a business app development platform and almost anything in between. This could look like a custom SaaS product or a simple API integration on top of your current platform. We get to know you and your business so we can create a plan from scratch, tailored to meet your needs and automate your business.
Let’s team-up.

We Want to Get to Know You.


What does your business do? What are your goals for the future? We strive to build a relationship so we can continue to work with you in the future and update your tech as we grow together. We want your business to thrive, which is why customer service is our top priority.

Give us a call so we can discover the solution that will be best for you. Let’s level up your tech game.

Want to get our blog posts delivered directly to your inbox? Sign up for our mailing list here.


SSL Certificates- What Are They and Why do I Need One?

Photo by Christopher Gower on Unsplash

If you’ve ever tried to click into a website and received a “Warning: Connection Not Secure!” message, then you have seen firsthand the importance of SSL Certificates. SSL Certs are important to have for your safety and for your website visitors’ security.

What is an SSL Certificate?

The internet used to work mainly on HTTP (hypertext transfer protocol). As the internet grew and updated, things have been moving over to HTTPS (hypertext transfer protocol secure). Google has forced traffic onto HTTPS because it offers a safer browsing experience. Google also warns users if they are about to visit a page that is not on it. 

Example of a website without an SSL Certificate
An example of what you may see when clicking on a site without an SSL Certificate. Image from https://www.androidauthority.com/sites-still-on-http-889265/

In order to get your website onto HTTPS, you need to have an SSL (secure sockets layer) certificate. SSL Certs are a form of secure encryption on your website. An SSL-certified website offers trust and privacy for your website visitors as well as for your business. SSL certificates keep user data secure on both ends with both public and private encryption keys connected to your site. They contain your domain name, the person or company the certificate was issued to, issue date, encryption keys, and any subdomains you have attached. 

Why Do I need an SSL Certificate?

If a user is trying to get on your website and a warning message pops up, most likely they will not feel safe visiting your site and they may question your validity as a company. You want your users to feel safe browsing your site, so ensure their browsing experience is a secure one. Ensure your site visitors’ browsing experience is a secure one so they feel safe browsing your site. SSL Certificates are also important on your end because they prevent your business from phishing scams and data breaches.

If you are trying to gain website traffic and rank on Google, SSL Certificates are an important piece of your marketing and branding mix. Google ranks websites with SSL certificates higher than those without. So, securely encrypting your site is important for marketing purposes as well. Even if your SEO optimization is perfect, Google will not reward you with a higher ranking if you aren’t on HTTPS.

How do I Buy SSL Certificates?

You can buy an SSL Certificate on various websites, but our favorite is https://www.namecheap.com/. It is relatively inexpensive to purchase one of the basic DV SSL certificates here. DV stands for Domain Validation, which means the SSL company does some light validation that you are the domain owner. This is the most commonly purchased SSL Certificate and is relatively easy to acquire.

Once you purchase your SSL Certificate, there are a number of steps (depending on the level of validation purchased) to validate the buyer identity and additional steps to install and configure your SSL Certificate with your website. Talk to your webmaster for details on how to do this for your site specifically.

What Kind of SSL Certificate Do I Need?

In general, there are 6 types of SSL certificates to consider. Each one differs slightly in price and has a different lock indicator and amount of information needed to verify site ownership.

Extended Validation Certificates (EV SSL)

This is the highest level of SSL Certificates and is mostly used for high profile websites or sites that have a lot of personal information on them like healthcare or banking.

Organization Validated Certificates (OV SSL)

The main purpose of an OV SSL is to protect information when performing transactions, so this one also has a high level of security.

Domain Validated Certificates (DV SSL)

DV SSLs have a lower encryption and a lower validation process and price. This is a great choice for blogs or sites that don’t have a lot of confidential information attached. DV SSLs also take the least amount of time to obtain.

Wildcard SSL Certificate

Wildcard SSLs can be obtained as a DV or OV SSL and is one of the cheapest SSLs to purchase. These are beneficial because they allow you to add subdomains off of your base domain.

Multi-Domain SSL Certificate (MDC)

Multi-Domain SSL certificates can secure up to 100 domain and subdomain names. If you have multiple domains or subdomains, this is your best option to save time and money.

Unified Communications Certificate (UCC)

UCC’s were originally created to secure live communications domains, but they now work the same way as an EV SSL. You can also secure multiple domains under a UCC.

How can Software Harmonics, LLC Help?

Our team offers managed SSL services and we will ask the right questions to discover which SSL will be most beneficial to your company. There are many options for SSL, and we can help you choose which is best for your current situation and future plans. SSL Certificates need to be updated every 2 years and are also able to help you with that process.

Schedule a free discovery call with our web experts to talk about your SSL Certificate and website strategy!

Want to get our blog posts delivered directly to your inbox? Sign up for our mailing list here.

How to Perfect your Landing Page Design

Photo by Igor Miske on Unsplash

What is a Landing Page and a Good Landing Page Design?

If you don’t have landing pages, you are missing a crucial piece of your marketing plan and online strategy. Having a variety of landing pages directing to your site helps convert customers and also gives you valuable data on your marketing campaigns.

What is a Landing Page?

Defining a landing page is pretty simple. When you click on a website link or ad, it is literally the first thing that your browser lands on. From a marketing perspective, your landing page differs from your home page. This is specifically the type of landing page or ‘LP’ we are going to focus on today. 

Landing pages serve one purpose: to convert. LPs are a simplified version of your web page that focuses on conversion. Every piece of your landing page is laser-focused on this goal and guides the user to this call to action. This could be getting a sale, signing up for your email list, or offering some sort of free content. Landing pages have a higher conversion rate because they are simple and easy to understand, rather than a home page which has many options for a wider audience.

How do I Design my Landing Page?

Every landing page looks a bit different, but they mainly share the same elements. We love this infographic by Disruptive Advertising because it paints a really nice picture of how to set up the ideal landing page.

Landing Page Design Infographic by Disruptive Advertising
Landing Page Design Infographic from Disruptive Advertising

It’s very important to not overwhelm your landing page design with too many elements on the page. Choose one conversion you are aiming for and focus on getting that one thing done.

If you clutter the page with too much information or more than one call to action, it can get confusing for the visitor and they probably won’t convert. Guide them to your CTA with text that draws them in and makes them interested, and use pictures that are pleasing to the eye and related to your site. Focus on engaging them and guiding them down the path with great content. After they are engaged on the page, hit them with a strong call to action to finish it and get your product in their hands.

Why do I Need LPs?

Landing pages are really important to have for a few reasons. If you have an ad that drives people to your website homepage, they probably will be overwhelmed with options and not explore your site or revisit. LPs guide and educate your visitor so they are more likely to turn into a customer. 

Landing pages are also crucial to your marketing campaigns. When you pair a landing page with an ad, you can customize the page to the people you are targeting to increase your conversion rate. This also allows you to track each ad campaign so you can look at analytics to focus your efforts and perfect your marketing strategy. 

How Many Landing Pages Should I Have?

Studies show that websites with more landing pages have a much higher conversion rate. According to business2community.com, businesses that have 40 or more LP’s can see 500% more conversions than businesses with 10 landing pages. The number really varies from business to business, but increasing the amount and variety of landing pages you have will most likely help you gain customers if you have a solid strategy for each one. You should have a different landing page for every marketing campaign you have and tailor each landing page for your target market and ad strategy.

Increasing your amount of landing pages could also help with your SEO strategy. The more quality content you create, the better your site will rank and the better it will perform for customers. You can use different landing pages for social media, ad campaigns, email lists, and even in-person marketing campaigns (ex. QR codes on business cards or pamphlets).

You can also use landing pages to separate your target market based on their demographics and their movement through the buyers journey. By segmenting your target market with specific landing pages and ad campaigns, your customers will be more likely to convert. The more you segment, the more specific you can get with verbiage and strategies, which helps to cater to each segment of your market.

One more reason to have more landing pages is to test your marketing strategies. By creating different versions of each landing page, you can A/B test and compare conversion rates to see what is performing best. This allows you to then discover what is working and narrow down your marketing plan to convert more customers.

The exact number will vary per business, but in general, as long as each landing page has a goal, the more you have, the better.

How Can Software Harmonics, LLC help?

Your web pages should be optimized and properly formatted for mobile and desktop. Our web experts are the pros at designing and coding web pages to load quickly and convert customers. If you need an extra set of eyes on your page or help optimizing them to max out your performance, we can help take your web pages to next level.

Set up a free 15-minute discovery call with our web experts here.

Want to get our blog posts delivered directly to your inbox? Sign up for our mailing list here.

How to Fix Slow Website Loading

Code Updates for Slow Website Loading Photo by Christopher Gower on Unsplash

If you’ve noticed it’s taking more than a few seconds to load your website, it’s probably time for a few updates. It doesn’t matter how great your site looks. If you have a slow website loading, it will deter potential clients. 

How Can I Make My Website Load Faster?

First, it is important to know why it is important to fix your page load speed. Not only will a slow load deter customers once they are on your page, but it actually will be harder for potential clients to find your website as well. Google now prioritizes optimized sites on their search engine results. Google Page Speed Insights is a good place to start by benchmarking how your site is running. We also put together some recommendations on our blog post, How to Understand and Optimize Page Speed Insights

The good news is there are many small fixes you can make to optimize your website that will make an immediate impact on page speed. Many of these fixes are simple to do on the back end, and some just need a little coding. The idea is to only load what is necessary first so the page appears quickly for the user. The smaller the initial data payload, the better. Prioritizing the order in which page elements load and optimizing what is stored on each page of your site is crucial.

Optimize Images on Page

With many different image types and sizes, it is important to keep consistency on your site. Webp is now considered the standard for being the image type that is most optimized for websites. Developed by Google, it is designed to create smaller and better-looking images compared to other image types like jpg, png, and jpeg. You can convert your images using an online converter such as Cloud Convert.

Another thing to consider with your images is image size. Mobile and desktop screen sizes vary with each device. Having responsive image size or optimized images per screen will help with loading time. Slow website loading can also be caused by having too many images on your page. Choose your favorites and don’t overwhelm each page with excess images.

If possible pick a layout with image dimensions that will be the same on all screen sizes. Think of code as a description of what you are visually seeing. The less it needs to describe, the faster the page loads.

Defer Non-Critical JavaScript and CSS

CSS and JavaScript are the coding languages used to create your website and make it interactive. By deferring non-critical CSS and JS, you are allowing the most important parts of the site to load first. When you defer the non-critical JSS and CSS, Time to First Paint and Time to First Interactive will become faster.

Two important factors with Page Speed Insights is Time to Paint and Time to Interactive. These are the measurements for how long it takes for your page to appear and how long it takes for the site visitor to be able to use it. By prioritizing these critical pieces of code, your site will be optimized and page speed will increase. 

Optimize Fonts & Font Weights

Generally speaking, having consistency with fonts will create a clean-looking website and also will speed up your website speed. A particular typeface may come in different weights or thicknesses which is important to consider for readability and user experience. Although custom web fonts look great, they can heavily affect loading time due to file size.

Every font style and weight is an additional file on your site that adds to the amount your page has to load. It is considered standard practice to use 4-6 total font variants on your page to optimize page speed and readability. That said, if the page loading speed is your top priority, we recommend using a max of 2 and if possible go with default fonts.

Remove Blockers & Bloat

Just as with fonts and images, the more plugins you have, the more your page will have to load. Depending on the platform and the function of the additional code, some 3rd party additions can hurt more then help your page loading time. Use the coverage tool in the Chrome inspector to see what is slowing your page down the most. Use lighthouse to determine what still needs deferred. Go through your plugins and track which ones you actually are using and try to clear out as many as possible. It’s also important to update plugins as you can, which also will help with optimization. The less your page has to load, the faster it will be!

Look Into Your Hosting Service & Increase Server Resources

If you have gone through all of the above steps and your site is still loading slowly, you might need to look into where your website is being hosted. You might need to purchase your own server or get more resources from your hosting service to speed up page loading if everything else is optimized. If you don’t know where your website is hosted, take a look at where you pay for your domain name and you will likely find it in the same place. 

A note about Layout Shift

If you’re like us, you will dive right in and end up with a faster loading page that scores higher on Google Lighthouse and Google PSI. But, you may notice when you load the page you see a lot of glitchy movements and delayed loading of elements. To some degree, there is a trade-off to these performance upgrades. Usually, it is possible to smooth things out with one last step.

Most back-end ‘optimizers’ will try to load your entire site’s CSS in one shot which will dampen performance. To fix this, you can oftentimes clean up your website by updating the critical CSS needed for that page to cleanly load. You can also do this by hand or do it per page with an online tool that will generate the styles for a given published page. It may not be perfect and you may need to add back in some styles, but this approach is usually the most time-efficient. Some online tools to explore are Pegasaas, web.dev, or Sitelocity.

Need Help with Slow Website Loading?

Software Harmonics, LLC can help! We’ve done it many times for our sites and our clients, so we are experts in all of the little details. For example, something you may not even think about is if you are testing on redirects. We’ve learned from that mistake so you don’t have to! 

Not sure where to start? Give us a call or sign up for a call with our web experts for a free Website Optimization Assessment. We will give you our recommendations and we can make a game plan from there. Let’s work together to level up your web game! 


Want to get our blog posts delivered directly to your inbox? Sign up for our mailing list here.