published: June 25, 2021, 7:27 p.m.

Hello World

It's been a long time, but I've finally entered my first real, live rounds of interviews with a company.

I have been making games (check out the javascript link at the top), gave Wiwa a voice (Whispering wall can talk to you now), and participating in the Data on Kubernetes community as their Visual Learning Coordinator.

I'm doing art and code and it's amazing.

The different communities have been a lifeline for me as I've been coding into the void, especially in what was the longest year in human history (2020).

It's been a wild time, and I can't wait to see what's next for this noodlehead.

Let's make 2021 the best comeback of the century.


published: July 6, 2020, 7:55 p.m.

Time to clean

I (and my team) recently finished a project as a facilitator in Chingu, a JavaScript/CSS/HTML arcade style game for new chingu's to build as a solo submission during the application process. I learned a ton, once again. Also finished the FreeCodeCamp Web design, and JavaScript Algorithm certificates. I'm going to now try to rest up the next couple weeks before I really dive into job hunting. There's a ton of code, and polishing that can be done on all of my projects, I've decided building a separate portfolio site is a good idea, and will be tinkering with that for a time. When it is done, I will probably be replacing the home page of this site with a more *fun first page. Go say hi to Wiwa, play with the wordfinder or fetch a definition, Nim Game and the ascii javascript will also soon be replaced with something else. Have not decided exactly what, but since I enjoyed building the game for Chingu so much, I have a feeling that might just be what ends up in those slots. That's the update for now.

Live long and prosper in these chaotic days!

published: Feb. 26, 2020, 2:59 p.m.

mission complete, for now

The Chingu Voyage 15 is complete, and a link can be found to our project - Code Track, on the home ( Noodles ) page.

Website Updates:
I have implemented a few design changes. My team had a great designer who helped me learn some things. Shout out! Thanks Jordan!!

Whispering wall has had a few tweeks, but she'll always be a work in progress.

I plan on trying to work on the StatsClass portion of this site more in the coming months.

Spring is headed our way! Thank goodness, I need, NEED to go fishing.

published: Jan. 24, 2020, 6:51 p.m.

new year

I am currently working on a project for Chingu Voyage 15, and I'm excited for the project we are building.

I am responsible for building the backend with django, and am using pythonanywhere for our server. It was a big challenge to figure out Django models, forms, and how to place it all in the html. I had some help from a good friend when I couldn't get the database properly set up. She was a lifesaver and explained a ton I didn't know about. Thanks io!
Her website:

We have an amazing team, and I
can't wait to share the project we finish!

published: Dec. 31, 2019, 3:19 a.m.


A simple logic fix was added so that Whispering wall no longer replies with empty text on any page GET request. The django logic will still need fixed to ignore the GET that is not specific to user_input. May require some javascript interactions.

The home page css and design has been refreshed and project images are displayed to procure more interest.

I am starting the Chingu Voyage 15 in January and excited to build another project.

For those interested in my JavaScript experimentation technique, There is a 3 part blog post where I explain what I did to get the 'search' worked out for the Favorite Fonts prework project I did for Voyage 15.

published: Nov. 11, 2019, midnight

slack bot

I have successfully made a slack bot that will give you lines from a short bit of the script from Monty Python and the Holy Grail, or from the Life of Brian. It's not distributed yet, I want to do more with it, and not sure how many would want it honestly.

It was a learning experiment, and I learned a ton. For example, the print() was really useful finding out what was being sent to and from the pythonanywhere/django POST. Pop that server log open in another window tab and see what is being sent to and from your site with a little print(x) where x = request.body

published: Oct. 18, 2019, 10:39 a.m.

Python and Statistics

I have been writing small Python scripts to help me learn some of the statistics from my course at the community college. The files are gathered and up for display in the Github repo 'StatsClass'. The link to the repo can be found on the home page. Currently trying to use my pythonanywhere account to set up a slackbot. It's a learning experiment, and so far the back end is being hidden behind a lot of curtains in the tutorials. If I can find a way to set this all properly up with python, I'll be sure to make a blog post for others to follow.

published: Sept. 27, 2019, 6:22 p.m.

new project

I decided to start a new project to explore more css/design and Angular. The new link is in the home page.

The idea is, people can trade something they are skilled at for something someone else may be skilled at.

I'd like a knitted hat, and my friend wants a room painted. Or your brother works on cars, but would like a faucet repair. Man can weld, but needs a special art project for his wife. Need an essay proofread, they need a math tutor... Trumpet lessons for a garden, the list can go on as much as people have a desire to trade instead of using money.

published: Sept. 8, 2019, 1:23 p.m.

updated whispering wall

I have updated the chatbot some more, she has new styling and now has scripts to respond to input that has references to her, or me in her code.
The home page now has the Chingu Voyage 10 project link in it, it was a lot of work, but SO SO worth it.
I have created a new gmail for job searches and any questions/comments for this website.
Feel free to e-mail me:

I hope to add an automatic e-mail system that will let people send me messages that way soon.

published: July 14, 2019, 3:48 a.m.

css is shiny

I've learned so much doing this Chingu Voyage, and got my website custom css looking much better. Me an my Chingu partner are working on our project, and I can't wait to share the link in my home page.

"I'm a leaf on the wind.Watch how I soar." --Wash/Firefly/Serenity

published: June 12, 2019, 9:26 p.m.

styling on Match Game

After getting some feedback from the Chingu group, the match card images fill the whole div so that the background color could be fully changed on image, and the back side , and front side are different colors.
Also delay timer for the flip of unmatched cards was turned down so that it would be faster.
I am debating if my randomizing algorithm should be the entire 16 cards instead of the two sets of eight. Now that I've played it a ton of times, I can see the pattern and win easier, but for a game of this sort, is making it harder necessary?
Maybe levels of difficulty could be added by adding more cards, or making you match three instead of two.
25th is the due date, and I'm not confident that adding more features is necessary or a frivolity.
My gut says: Why not?

published: June 12, 2019, 12:08 a.m.

JavaScript game and Styling

I have added a JavaScript two player game called NIM to my home page link buttons.

Also more styling so that the mobile version is easier to see/read.

Getting ready to play with a Speech recognition library from PyPi, and maybe get some version working with whispering wall so a user can talk into a microphone instead of typing. I haven't decided if I will try to make a listener app so that a phone can maybe take what it's getting from the microphone and print it to screen in text for the user.
The applications already exist, but I learn by doing.

published: May 3, 2019, 8:57 p.m.


I've refreshed some more things throughout the site. My free account is almost full, and the images I was using on the home page were slowing the load time for the site. I removed them and may tinker with adding some simple css designs instead.
Wordfinder html has had an upgrade. It's been a long time since I built that piece and many things were styled directly into the html tags. I played with flutter the other day, and besides the heavy amount of tools needed to develop in it, I really liked it. But, too much to do, too little time. I'll be back to making donuts at the local grocery soon. Still looking for that first job in tech, no luck yet, but I just need to apply and keep building.
Happy Spring!

published: April 20, 2019, 8:33 p.m.

More styling

Mobile version of the website has been re-styled as div's were overlapping in the different pages. A neat little trick to seeing where your div's end and begin:
Add "border: solid;" to see where your div's are actually displayed in the page.
I'm still working on learning JavaScript, but have taken a management position at my current employment.
Things may slow down considerably.

published: April 2, 2019, 2 p.m.

New updates

A 'Word Finder' has been added on home (blog) page. It is not fully tested and I hope to use it with whispering wall to fetch answers even when someone input's an incorrectly spelled word.
I found errors that were not picked up by the previous version of Wiwa's tests and have also fixed those. Git hub has the source code for this website, excluding my file. Feel free to follow the link on Whispering Wall's page to see how it all works.

published: Feb. 14, 2019, 2:50 p.m.


Whispering Wall now has an adverb script, and I added some testing into her file so that future scripts may be tested faster and easier.
Staying busy, still hoping to find a remote job doing something with these skills.
Thanks for stopping in!
Happy Single's Depreciation Day!

published: Feb. 3, 2019, 8:33 p.m.


I am slowly working on a JavaScript game to add to my site. Also trying to teach myself some machine learning so that Wiwa can someday be trainable.
Some design things changed, but otherwise this is all going as planned, just wish there was so much more time to get it real dazzling.

published: Jan. 10, 2019, 3:33 a.m.

Whispering Wall randomness

I have a better system set up for the whispering wall's random choice of responses, but I have to figure out where there is an error occurring in either the index, or the list creation,{using a django session to store them} but I really gotta hit the bed.
She works, she'll just say she's broken when she get's to the limit of her list, refresh she'll bounce back.

published: Jan. 4, 2019, 1:15 p.m.


I got the 'add backgroud' and 'remove background' features of whispering wall working. I am going to do a blog post about it, because WOW , I could not find a simple answer.

And did you know these:
{{ something }} are called 'interpolation bindings', or 'double curly brackets'
Half my time was spent trying to figure out what words to use in google search until I asked my friend {{ io }} what the hell they are called.

Peace out! I'm off to make some lunch.

published: Jan. 1, 2019, 12:15 p.m.

Little nibbles

Added some more design. I think it might be time to create a base template for the pages.
Still working on figuring out sessions.
It looks like Django sets all that up and includes it behind the curtains, but I don't know yet.
Happy New Year!

published: Dec. 28, 2018, 3:28 p.m.


Trying to add some design today, also added a tiny javascript element.
The plan is to add a button to remove background images, and a button to enlarge the font.
So much to learn, so little chocolate.

published: Dec. 22, 2018, 12:31 p.m.

Whispering Wall upgraded

Wiwa is now upgraded to the same version as the Github bash/python Whispering Wall repository.

Still need to give her much more to say.
The problem with tagging was because I was stripping the user input before using the pos_tagger, and it couldn't tag properly a sentence so stripped of content.

published: Dec. 18, 2018, 2:50 p.m.

Whispering Wall is online

I still need to do a lot of digging on NLTK to see why she doesn't tag different parts of speech correctly.

She needs her Interjections script, and I may fiddle with a different way for her to choose a script to go with, other then the whole if elif elif elif.

Back to top