Successful Blog Posts From Nick Throlson

Tools That Make Your Life Simpler As A Dev


Version control is a serious issue to contend with when working as a developer on a team. Git is what is known as a Distributed Version Control System [DVCS/DCS]. The basic idea behind Git is that you need a way to control software versions when multiple developers are working on a project, otherwise each developer’s changes will overwrite the other team member’s code changes. A more relatable example would be saving a shared Microsoft Word document by selecting the “overwrite” option in lieu of the “merge changes” option. Git is unique in that it boasts industry standard features while remaining free and open source.

Additionally, Git is much less resource intensive than competitors. Additionally, it is a distributed system which means the developer team has multiple backups, can utilize any workflow to include blessed or shared repositories. Data assurance is another major consideration when choosing Git as a DVCS. Git ensures the cryptographic integrity of every project by ensuring that every file is checksummed and retrieved by its checksum when checked back out. This means that it is impossible to get anything out of Git that wasn’t what a developer put in it.


Stackify can best be described as an efficiency freak’s best friend when it comes to analyzing and debugging code. Stackify comes with two primary packages; Retrace and Prefix.

Prefix, in a nutshell, is a utility used to analyze pre-production code for bugs. It does the job of a code profiler and provides much more utility. Basically, it helps answer the question, “What did my code just do?” with ease. The general idea is that if a developer has the capability to spot and rectify software bugs before they ever hit production, the developer will be more efficient and valuable. A few of the more interesting features Prefix provides users is the ability to view logs by an individual web request, which saves times filtering through lengthy log files. On the database end, it allows a complete breakdown of SQL queries to include parameters, records affected by the query and how long the query took.

Retrace is geared more towards code in a production environment. Think of it as an APM, with some added extras that make it a more valuable tool. On the APM front, Retrace helps develop teams to monitor the performance and health of their applications. To accomplish this task, Retrace provides developer teams with vibrant application metrics by integrating multiple log sources into one package. Retrace provides a unique logging experience by providing full integration of application logs and applications errors in the same place. Error logging is unique with Retrace because it requires zero coding changes to capture errors unlike other APM solutions on the market

Chrome DevTools

Chrome DevTools deserves a mention because it is a free, open source and very powerful set of web development tools. DevTools allows users to effectively troubleshoot JavaScript, improve network performance, and examine CSS performance within the Chrome web browser. One feature that sets DevTools apart from other packages targeted towards web developers is the ability to emulate mobile devices with Device Mode. Device Mode is particularly useful due to the rapidly evolving mobile nature of technology.

Digital Marketing

How To Market Innovatively For Your Small Online Business

When marketing your small online business, sometimes the sheer amount of SEO, content, social media and link building strategies that you read about can be overwhelming to say the least. It becomes very easy to say to yourself that you just don’t have a chance because the resources available to you are tiny compared to your competitors.

But you have a distinct advantage. You can be nimble. You can change strategies at the drop of a hat and you can explore things that cumbersome competitors take too long to do.

There are many ways that you can be innovative and fill the gaps that competitors leave behind. And as you fill those gaps, you become a much stronger force over time, eventually being seen by competitors and Google as a company of value.

I’ve listed here some innovative ways that you can create a buzz about your business without breaking the bank. They require some work, but if you were afraid of hard work, you wouldn’t have started your business in the first place.

Publish written content on your site. You have heard it a thousand times, but, if done correctly, it really does help your site to start to get a footing with search engines and then visitors. I have yet to see a site that writes large amounts of content not be successful in its industry in all my years on the web. A top tip, if you can manage it, is to write ‘longform’ content on topics that relate to your product or service, which typically means anything over 3,000 words.

Become helpful on Reddit and industry forums. There will undoubtedly be a ‘subreddit’ about the business that you are in. Join that subreddit and genuinely help people out, giving answers to questions, pointing people in the right direction, and once you are a settled user in that community, and seen as someone who is helpful, you can start to (gently) promote your own content and services. If you tie that in with the content you publish (as mentioned in the previous point), then you can start to gain a following and make many more people aware of what you do. The same goes for any industry forums that may exist. But remember, your number one priority is to be helpful and of value before you mention your own business.

Be a valuable social media person. Until you have a steady stream of business coming in, much of your time should not be spent on social media, unless it is absolutely vital to what you offer. However, there is a way, when you start out to be a valuable member of your community on Twitter and Facebook and that is by sharing recent, useful articles and news items about your industry. This is so much more simple than people think. Use Google News to find recent articles about your industry, then share them, perhaps @mentioning the person that wrote the post and the company that it may be about. Do this several times per week and you’ll soon be seen as someone that offers value and will be followed and liked by important people within the sector.

Write a report about data or information in your industry. The larger companies in your industry do this and there is a reason. It works. They use these reports in many different ways to gain business. They build brand awareness, they gain email addresses when people swap an email address in exchange for downloading a report. They also work in ways such as mail posting (yes, remember that) reports to prospects and then calling them about it a few days later. These reports, if done correctly, are useful in so many ways. If you know your product, and can use the internet to find things, then you should be able to put together a 4-25 page report that is non-salesy and useful to potential buyers of your product/service. Big companies do it because it works, smaller companies don’t because they think it’s too much hard work – so do it while you have the chance and are nimble enough to do so.

Use freelance sites to build useful tools for your site. Have a look around sites in your sector. Some will have useful web tools that visitors fill in or interact with to gain a useful conclusion – such as calculators etc. You may wish to emulate one or some of these tools, or indeed have your own ideas having used other tools on competitor sites. You can post projects on freelance websites like or asking for tools to be created, but crucially, you pay nothing until you are satisfied that the freelancers bidding on your project are capable of doing what you require within your budget. You can drastically improve the stickability of your website by adding one or more tools and then sharing them with the correct audience.

As you can see, whether it be longform content pieces about your industry, web tools that are helpful to potential buyers, the sharing of useful industry news stories and articles, or answering questions on the appropriate subreddit for your business, content is important, especially at the early stages of a small online business. Use content to become a valued resource in your sector and you'll be well on your way to building an audience and an income stream.

add new post wordpress

5 Reasons You Should NEVER Build Your Own Site

add new post wordpressThere are areas of your business that you think you do by internally. It is like the areas of your home you convince yourself don’t need professional help because a little bit of DIY will do the trick. The thing is, you’re wrong. Just like at home, your business needs as much help as possible even if it isn’t apparent. A website is a perfect example. Thanks to advances like WordPress, it is easy to build a site and never hire an expert. Here are five reasons to avoid this scenario like the plague.

The Cost

‘Isn’t WordPress free? So it doesn't cost a penny?!’ Yes, WordPress and other similar sites are free, which is a positive. The negative is you pay for what you get. And, because you don’t pay anything, you don’t receive much in return. Sure, they are a few styles you can use that look quite professional, but thousands of other people use them, too. Good sites cost money because the money pays for the bespoke themes that make your site unique.

The TimeThe Time

The same mentality goes for the amount of time it takes to build a quality site. Excellent websites don’t sprout up overnight. Ok, the bare bones might be easy to put together, but it takes months of hard work to get it almost perfect. Any website that only takes an hour to create won’t be able to mix it with the big boys.


Due to the lack of themes at your disposal, a site from a free vendor will look like it is free. That doesn’t mean it won’t look the part, but it won’t stand out from the crowd. It might be perfectly passable, yet you shouldn’t settle for acceptable. An excellent site is a site that wows people when they land. The only way to do that is to make it as aesthetically pleasing as possible. You might think people are shallow, but it is human nature. The secret to a top site is making a good impression, and you do that by looking the part.

The Support

Sometimes, a simple question can put the most complex problems into perspective. By asking, ‘who is going to maintain and look after the site?’ you will realise you need help. Let’s face it – it’s much better to go online at and use their expertise to save time and energy. Apart from time, it will also save you money. Good hosts can tackle any problem and fix them before they escalate out of control. Being online 24/7 is imperative in this age because going offline leads your customers to your competitors.


Remember the phrase, ‘you get what you pay for?’ Good, because nothing could be truer when it comes to websites. Forget about the aesthetics for a minute as this isn’t what performance means. Performance means how well your site handles an influx of traffic or how well the software works. Poorly constructed sites crash as soon as they run into trouble, whereas good sites thrive under pressure. And guess what? The best sites come from the professionals.

All About The Growing Need For Responsive Sites

Now that mobile phones have become the most commonly used device to access the internet, responsive design has become more important than ever. This has completely changed the website game for businesses all around the world. While before they had plenty of room to get all their messages across, now they must do it in a limited amount of space. As well as opening up challenges for business owners, it has also created a host of new challenges for web developers.

DGoogle Ipadepending on what business it is, some prefer to establish a separate mobile site while others go for the responsive option. While both approaches have numerous pros and cons, if SEO is an issue, there are a number of reasons why responsive is the best way to go.

Search Engine Recommended

Responsive design sites have one URL and the same HTML making it easier for search engines to crawl, index and organize content. More and more businesses are finding that SEO is the way to go, and are channeling their resources into creating sites that are well optimized. If people are planning on sharing content off the site on social media, it is easier to do from one source.

One Site For All Devices

The cleverness of a mobile responsive site is that it still provides a great user experience regardless of what device it is accessed on. For business owners, this really forces them to think about the essence of their company and the key messages they are trying to get across. There are plenty of places to turn if they need help with web developers. For the website developers themselves, responsive sites make them think about features that work across all devices. Ultimately, if a person likes a particular website, they will access it from numerous different devices. If they can enjoy a consistent experience across all of these devices, all the better.

Easier to Manage

Purely in SEO terms, having separate websites requires separate campaigns to manage. One site and one campaign is significantly easier to manage than two. That’s not to say that the two campaigns can’t both be effective, and indeed many people use their laptops and phones for two different types of searches. Having said that, for smaller businesses, it is much easier just to focus time and attention on one campaign.


With new devices being released all the time and different screen sizes being preferred, a responsive site is always ready to adapt to trends as they happen. For now, this is likely to be a significantly smaller investment than creating separate sites. This means that once a website is created, it won’t need to be constantly updated which is a relief considering the speed in which technology moves.

Ultimately, responsive sites are one of the main trends for businesses, brands and developers up and down the country. This is something which shows no signs of slowing down anytime soon.

Website Off-Site Maintenance

Off-Site Maintenance: Working On Your Site’s Exposure From The Outside

Making a site popular is a combination of loads of different areas. First, of course, your site has to look good. If your site looks bad; people won’t want to use it. Then, you need to make sure that it’s filled with relevant content. Without it, people wouldn’t have a reason to visit. And, you need to work on SEO. Or, your customers will never be able to reach your site. SEO mostly involves changes to the website in question. But, there’s work you can do outside of it towards the effort. Often, this can be the only thing stopping you from getting to the top. To help you out, this post will be going through some ways to improve your SEO off of your own site.


Social media is a great way to improve your SEO. Certain social media sites have millions of active users. This means that, when you use them, you have the chance to reach out to loads of people. And, when people see your posts, they will be directed to your website. This is a great way to make sure that you are catching people’s eyes without having to do much more. When it comes to SEO, social media does a lot of work. Because the sites are so popular, having more than one instance of a link to your site on them can be a great benefit. You just need to make sure you’re popular. To get the ball rolling, it can be worth buying some likes and followers. To find out about this, visit SocialProof for more information, or find another company.

Computer MonitorThere are loads of blogs online. In fact, you can find a blog for most areas of interest. These sites are usually run as side projects that people do for fun. But, they’re always looking to improve their content. This makes them a great candidate for a post written by you. This sort of activity is called guest posting. You, as a business, benefit from having links to your site on someone else's blog. And, the blogger benefits because they get some free content. In some cases, popular bloggers will ask for money for this service. But, it can be worth it. Having backlinks on other people’s sites is a great way to make sure that your SEO is up to snuff.

It seems simple and obvious, but a lot of companies neglect traditional advertising to bring people to their sites. Advertising on other people’s websites is nice and easy. You just have to make sure that you have a small budget for it. Companies like Google offer their own advertising services. They have their own pool of websites which are advertised on. And, they also handle the people who want to be advertising. Their systems are very complex and powerful. They’re able to keep your adverts to just people who are interested in them. So, this is a great way to make sure that people are seeing your site.

Hopefully, this will help you in the quest to get more people viewing your site. It can be hard to improve your presence online. But, once you’ve started working, you’ll see the improvement very quickly. Any money that you have to spend at this stage can be seen as an investment into your business.