Tag Archives: website

It’s spring. You should freshen up your web site too.

Is your website looking old and tired? Maybe you just need to freshen it up and clean it up. I wrote about how you can do that in around 30 minutes, here: Ok, you have a web page or a web site. Here’s how can you make it look better in no time. I used the guidelines there to refresh one of my sites: berniemichalik.com.

Part of that advice is freshening up your web site’s fonts. If you have no idea how to do that, then you need this: top 50 Google Font Pairings [Handpicked by Pro Designers]. One of the examples is displayed above.

Advertisement

What do you get if you get your six year old to design you website?

Well, if you are Kevin Basset, you get this: Kevin Basset | kevin.tw

I can’t remember the last time I was so charmed by someone’s site.

Well done, Kyra. Well done, Kevin.

It’s Monday. Your web site needs a tune up. You need this checklist


Most organizations and many people have web sites. Some of us have several. No matter how many you own, I highly recommend you study this checklist and review your own with it: Website Content Checklist: 200+ Checkpoints to Make Your Prospects Love You.

I would be willing to bet there’s at least one idea in here that you can adopt to make your web site better. In fact, I bet there are several.

If you have no web site, go through this before you start building your own. It’s a great resource if you are a small business  needing to design your web site. In today’s world, we are all small businesses.

(Photo by Andrew Neel on Unsplash)

If you want to get started doing coding and you don’t know anything about coding, then do this


If you want to get started doing coding and you don’t know anything about coding, then do this tutorial: How To Build a Website with HTML | DigitalOcean

I say this for a few reasons:

  • It’s a thorough step by step guide to building a website. You will learn quite a bit about HTML by the time you are done, but you shouldn’t feel overwhelmed or that you are missing things.
  • This should be approachable by anyone from age 10 to 110. (Maybe 5 to 115…I don’t know. You get the idea.)
  • You will also learn about developer tools, in this case, Visual Studio Code. A text editor is fine too, but learning new tools and how to effectively use them is better.
  • If you go here, you will learn how to host it using Digital Ocean and Github. So not only will you build a website, but you can show it off to your family and friends, too 🙂
  • Lots of good practices in here including in this tutorial. Always a plus.
  • Once you know how to build a website, you can use this as a basis to go on to learn more about HTML, CSS, Javascript and more. Building a web site is a good set of foundational skills if you want to get into coding.

Give it a try. Even if you already know a bit of HTML: you might find your skills much increased by the time you are done.

(Photo by Andrew Neel on Unsplash)

Ok, you have a web page or a web site. Here’s how can you make it look better in no time


All you have to do is follow the instructions outlined in this piece by Anna Powell-Smith: How to Make Your Site Look Half-Decent in Half an Hour

The instructions are from 2012 but they still works really well! I took a bunch of the ideas from it to recently jazz up my web site, berniemichalik.com.

You don’t need special tools or deep HTML or CSS skills. Just follow along and you will have a much better looking web site in..well…30 minutes.

(Photo by Carl Heyerdahl on Unsplash)

Small Victories, or how to build your own website very simply

You need to build a web site? Consider Small Victories. As they say:

Small Victories takes files in a Dropbox folder and turns them into a website.

Best of all, they can help you build a variety of different sites, from a blog to a home page to e-commerce.

The site explains it very well, so visit Small Victories and see how it’s done.

Found via Swiss Miss. Thanks, Tina!

Quote

Two good sources of images for your website/blog/whathaveyou.

Are Unsplash and Pexels.com

You can do something great with them. (Image from Unsplash)

Quote

How to set up a static website for about $1 a month

Finally got around to doing this, so I have update this page. Here’s your options. Option 3 worked for me.

Note, you will need some technical knowledge, an Amazon account, and one of these guides:

  1.   Simple site hosting with Amazon S3 and HTTPS. This is good if you plan to host your DNS at AWS. I didn’t, so I ran into trouble.
  2. . This piece is similar and helped too but the SSL certificate was hosted elsewhere, so it only helped so much.
  3. This page finally helped me because I host with namecheap.com. I followed it and it worked great! It has more detail than some of the others.

You don’t have to use AWS. Other cloud providers offers something similar:

So, lots of options.

Quote

Do you know someone who wants to learn how to code? (Maybe it is you!)

Then this is a good page for them to go to: How I Learned How To Code Using Free Resources | Home | Bri Limitless. 

There’s plenty of good links to information, and they are all free. I can vouch for a number of them, such as Codecademy and Coursera.

One problem people run into is: why should I learn to code? One obvious answer is to learn a set of skills to help them gain employment. Two other reasons I have:

  1. build a website to promote yourself or any future business you might have.
  2. automate things you do on your computer

For #1, being able to build a website is a great way to promote yourself and show yourself to the world. As for #2, that’s the main reason I still keep coding. There’s lots of information I want to process, personally and professionally, and coding is the best way to do that.

Regardless of your reason, if you want to learn to code, check out Bri Limitless’s web page.

Thoughts on using JMeter to do web performance testing

There are many tools to use for web performance testing, but if you want a good tool that does the job, I recommend Jmeter. The good and bad thing about JMeter is that there are alot of different options and features. To make it simpler for you, the good folks at Digital Ocean have a good tutorial on getting it set up, here: How To Use Apache JMeter To Perform Load Testing on a Web Server | DigitalOcean. While this is fine for testing one page, there are test scenarios where you want to have the user perform multiple steps (e.g. go to the home page, login to their account, check their account balance, then logout). If that is the case for you, too, then you want to read this next: How To Use JMeter To Record Test Scenarios | DigitalOcean (I used Firefox for this: if you are going to use JMeter to develop your performance test cases, then download Firefox too.) For any performance testing that follows a sequence, you really want to use the recording feature of JMeter.

Some other thoughts….

On my thread group, I added the following listeners:

  • Response time graph
  • Graph results
  • Aggregate report
  • View results tree (with scroll automatically on)

I also login to the web server and tail -f  the access log (and sometimes the error log).

I do all this because it is easy to run have a lot of errors when you first (and even later) run your test. For example, if you are testing a sequence, you might see good performance, but you might also see 404s in the access log, or you might see other anomalies in the aggregate report (e.g. good response 90% of the time, but bad response on average). Having more data is better and it insures you don’t have false positives (e.g., you think performance is good, but it really isn’t because the application is failing).

As soon as your developers have some code in place, have someone run Jmeter against it. Don’t wait until towards the end of the project. Jmeter is free and anyone can use it.

Back up your test plans often. It is easy to change your test plan, have it go from a successful one to an unsuccessful one because of the change, and then find it hard to go back because you changed a number of variables.

For your test plan, have multiple thread groups. This will allow you to test different test scenarios for different test groups. You can have different test plans too: it’s up to you how you manage it. For example, I recorded a long sequence for one test group, then I copied it and made a simple test group with less steps by removing them.