Kayla’s Counted Cross Stitch Fabric Size Calculator

Kayla here with a guest post sharing a programming project I know Mom’s readers will like.

I made a calculator to determine the minimum fabric size needed to complete a counted cross stitch chart.

Give the calculator a try here

This is my first project where I can use programming to make a web page do more than just look good. It’s a super simple calculator, but being able to take a user’s input, perform a calculation, and show feedback is a huge step for me.

I left my teaching position at the end of last school year to pursue something with more flexibility and remote work opportunities. I usually tell people I’m studying “computer stuff” which is actually a really broad category.

If people think I’m “good at computers” they sometimes think that means I can give advice about their phone, iPad, or internet connection. Each of those things is a different field. My specialization, or what I hope for it to be, is web development.

Here’s how I describe it:

Imagine visiting a website for your bank. When you go there, there are attractive pictures, font choices, and colors. That’s the job of a designer. You can predict that you can log in in the upper right-hand corner of the page, you know you will enter user name and password, and if you forgot your password, you expect there to be a Forgot Password link close by. If a pop-up pops up, you can expect to close it with a little x in the upper right corner. That portion of the design is referred to as UX/UI or user experience/user interface.

Those ideas and designs are put in place by a frontend developer. They use languages like HTML and CSS to make the site look and behave the way it is supposed to.

Once you actually log in, or, the process of logging in, is the work of a backend developer. If you type in how much money you would like to withdraw, they make that number communicate with the bank and update your balance, for example. The language I am learning to do this is Java, but there are many others.

I am studying full-stack development, which means I know a little bit about everything but mostly work in back end. It fits me well! I’ve always been a jane-of-all-trades type so this is exciting for me. I originally pursued this for the potential to work more independently, but as you can see, there is a lot of teamwork involved!

My course is over in just two weeks! I’m really going to miss the opportunity to learn every day as my full-time job. I’ve always loved being a student. But I love that the web development community as a whole has a culture of always learning and trying new things. No one considers themselves an expert and everyone is so willing to share knowledge.

Give the calculator a try! I’d love feedback before I link it up to my portfolio.



15 thoughts on “Kayla’s Counted Cross Stitch Fabric Size Calculator”

  1. Great fabric calculator, Kayla! I appreciate the written out explanation below after inputting and receiving the fabric calculation.

  2. Susan the Farm Quilter

    I don’t cross-stitch, but that is really cool!!! I could play with that for quite a while!! Makes me wonder how to manipulate it to figure out how many 2″ squares I would need for a specific project…you have me dreaming now!!

  3. Meredith in Cincinnati

    These calculators are always helpful. I find the one at 123 Stitch very helpful; have you looked at that one?

  4. Question, Does this calculator factor in stitching over 2 threads? I’m probably missing something very obvious. In my defense I’m currently exhausted lol

  5. Great idea and what a nice project!
    A little feedback – the calculator doesn’t display fully on my Android phone. There’s about an inch or slightly more of blank space on the right side and the words are cut off on the left side. Just FYI. :-)

  6. Great job Kayla! The calculator works very well. Before I retired, I was a mainframe programmer. I coded in COBOL. I did take a couple of courses in HTML and CSS. I had a blast! Would you mind telling me the course you used? I’d like to jump back in again and take some more classes.

    1. Mary B, I am not sure what course Kayla used, but I wanted to suggest Codecademy.com as a fun and interactive way to learn (or just explore) a whole range of technology skills.

    2. Hi, Mary

      I also was a mainframe programmer using COBOL, as well as other languages. At the end of my career, I taught programming for our local community college. I learned enough Java, C#, and C++ to be able to teach students one semester. Kayla, the things you’re learning are more than I know. At least I understand what you are talking about.

      Thinking logically applies to quilting and cross-stitching, too.

  7. Katherine Gourley

    Kayla, terrific calculator. I am always using inch to millimeter an vice versa on line when I am buying things on etsy like trims and buttons. I love calculators that are quick and easy. However, I just cringe when I use a BMI calculator. The programming must be wrong, right?

    Your little guy Jasper is just precious and I enjoy seeing him in your Mom’s posts.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top