Sign in

Bob Fornal (Bob.ts)

@code-squid.com
163 followers 50 following 427 posts

Microsoft MVP | Sr. Frontend Developer II with a passion for teaching, learning, mentoring, speaking, and personal growth. Blessed husband and proud father of two!

PostsRepliesMedia
Bob Fornal (Bob.ts) @code-squid.com · 28/01/2026
[#100DaysOfCode] Day 22 Today, I got thinking about building tooling to trace issues across multiple cloud systems. I need to find some time to work through this. Additionally, I had a training session on Goose AI (thanks #torc) and am having a few coffee chats!
021
Bob Fornal (Bob.ts) @code-squid.com · 23/01/2026
[#100DaysOfCode] Day 21 * Working on understanding the Randstad Digital Torc systems that I am an Ambassador for. * Working on Cloudflare Worker Scripts (optimizing an API). * Updating all my Microsoft MVP records after the CodeMash Conference. * Thinking about the Stir Trek Conference: stirtrek.com
stirtrek.com
Tech & a Flick - Stir Trek
Stir Trek is a one-day conference in Columbus, Ohio focused on teaching software developers the latest and greatest in technologies, techniques, and tools. The full day of content is always concluded ...
030
Bob Fornal (Bob.ts) @code-squid.com · 22/01/2026
[#100DaysOfCode] Day 20 Today, I created a video of the project I created for the High School students who couldn't attend the CodeMash Conference. youtu.be/SN00_41ORcQ
youtu.be
CodeMash 2026: High School Project
YouTube video by Bob Fornal, Microsoft MVP & KA8BOB
020
Bob Fornal (Bob.ts) @code-squid.com · 21/01/2026
[#100DaysOfCode] Day 19 "What about Bob!" I've been silent again - busy with the CodeMash Conference. For those interested, here's what this event is to me: dev.to/rfornal/what.... Maybe you can join us one of these days.
dev.to
What is CodeMash?
This is an opinionated article about my perception of one of the greatest conferences around.
020
Bob Fornal (Bob.ts) @code-squid.com · 09/01/2026
[#100DaysOfCode] Day 16 & 17 I got back on track with an ultra-mini workshop for the high school students who come to the CodeMash Conference each year. I got an API, data, and the core of the frontend in place and documented for the session. It needs refinement; the pressure is off! codemash.org
codemash.org
Home - CodeMash
Important Dates Jul 1: Topic Interest & Readiness Survey Jul 15: Sponsorships Open Aug 15: Call for Speakers Sep 23: Call for Volunteers Sep 30: Sessions Announced Oct 1: Tickets Go on Sale! D...
020
Bob Fornal (Bob.ts) @code-squid.com · 16/12/2025
Tech-wise: I did go to the Christians in Tech meetup on Saturday. It was amazing seeing everyone. I also made it to the local #HamRadio Christmas Party and won the Baofeng UV-5R!
000
Bob Fornal (Bob.ts) @code-squid.com · 16/12/2025
[#100DaysOfCode] Day ... I'll be posting IF I write code; with the holidays, I'm focused on family more. I'll start where I left off just before the CodeMash Conference.
120
Bob Fornal (Bob.ts) @code-squid.com · 11/12/2025
[#100DaysOfCode] Days 13-15 I was trying to get a menu to work for the next, previous, first, and last options for the new text-based slide deck I am creating. I failed at getting the menu to trigger the Shell Scripts involved. I just cleared out that code and am working on the next steps!
Slide deck cover
020
Bob Fornal (Bob.ts) @code-squid.com · 08/12/2025
[#100DaysOfCode] Days 11 & 12 I had an idea. I want to create a talk presentation that's ALL in the terminal. What better topic to present than TypeScript. It's coming along ... one character at a time!
Terminal with what "could" be a title slide.
030
Bob Fornal (Bob.ts) @code-squid.com · 04/12/2025
[ColumbusJS] Tonight’s meetup was about career management. There were amazing questions and a wide variety of experience to be shared. We even roughed out a workshop of tooling for March 2026!
000
Bob Fornal (Bob.ts) @code-squid.com · 31/10/2025
[#100DaysOfCode] Day ?? I probably need to restart my #100DaysOfCode. Maybe after the meetups and conferences next week. I did get an article finished: dev.to/rfornal/pixe...
dev.to
Pixel-Perfect Designs versus AI
A friend was asking for help. I watched him lean on AI to generate "pixel-perfect" code to match a design. What he was doing should have been simple. In fact, he knows how to do this. He was missing a...
030
Bob Fornal (Bob.ts) @code-squid.com · 22/10/2025
[#100DaysOfCode] Day ??? Again, I'm buried - work (awesome), meetup coordination (ColumbusJS), conference planning (TechBash Foundation), mentoring, family, & trying to work on side projects. I haven't moved the needle in a few days. BTW: Jennifer Fornal passed her Ham Radio Technician exam!!!
061
Bob Fornal (Bob.ts) @code-squid.com · 06/10/2025
[#100DaysOfCode] Day 27 I wrote an article, "Lazy Loading as a Security Measure," at dev.to/rfornal/lazy...; I may consider turning it into a talk. I also finished my presentation for @momentumdevcon, "Non-Automated Automated Testing." This one's going to be a lot of fun!
dev.to
Lazy-Loading as a Security Measure
Introduction Recently, an external red team (security) discovered a unique vulnerability...
030
Bob Fornal (Bob.ts) @code-squid.com · 04/10/2025
[#100DaysOfCode] Day 26 Today, I'm here for #HackColumbus (hack-columbus.com) and created the website attached. I'm watching some talented people come together for a cause. Also, Simon Seow is onsite speaking to the attendees. What an amazing morning!
hack-columbus.com
#Hack Columbus
A hackathon for Columbus, Ohio that is part of a movement that brings together Christian technologists, entrepreneurs, creatives, and anyone who wants to put their faith into action.
010
Bob Fornal (Bob.ts) @code-squid.com · 01/10/2025
[#100DaysOfCode] Days 24 & 25 I've been working on a new talk and setting up a Sessionize.com account for QA or the Highway. Apparently, I went to High School 7,974 in the future; they found my picture in a yearbook. The #HamRadio shack is coming along - one antenna to go!
030
Bob Fornal (Bob.ts) @code-squid.com · 29/09/2025
Go take the State of JavaScript 2025 survey if you have a minute! survey.devographics.com/survey/state...
survey.devographics.com
State of JavaScript 2025
Take the State of JavaScript survey
010
Bob Fornal (Bob.ts) @code-squid.com · 28/09/2025
I did take some time to update my notes about "some" of the people I met and chatted with - that's the EXCITING PART; I met so many amazing people. It's honestly a lot to process.
010
Bob Fornal (Bob.ts) @code-squid.com · 28/09/2025
[#100DaysOfCode] Day ... I got back from the @CommitYourCode last night. Today, I was focused on family and getting everything unpacked and back where it belongs.
Bob at his desk.
120
Bob Fornal (Bob.ts) @code-squid.com · 21/09/2025
[#100DaysOfCode] Days 17-20 I worked on a security issue at work (clean & elegant solution), held the first Columbus BrowserStack Meetup, helped a neighbor stay alive, and worked through a project challenge to build something in 4 days. SITE: all-about-bob.dev REPO: github.com/bob-fornal/m...
all-about-bob.dev
Bob Fornal's Movie Search
010
Bob Fornal (Bob.ts) @code-squid.com · 10/09/2025
[#100DaysOfCode] Day 16 The site looks the same, but the DB to frontend has changed to a more efficient structure. I've got 3 Coffee Chats tonight, planning for the @codemash.bsky.social Conference, planning for meetups, and more. Oh, #HamRadio shack is coming along!
Straight keyHeathkit code oscillatorHam shackLocal job board management page
040
Bob Fornal (Bob.ts) @code-squid.com · 29/08/2025
[#100DaysOfCode] Day 8 Today, I worked on the patterns that had eluded me late at night, while exhausted. I have a working solution and now need to implement it.
020
Bob Fornal (Bob.ts) @code-squid.com · 28/08/2025
[#100DaysOfCode] Day 7 Today, I got to work on some code. I'm trying to implement an odd integration between @Cloudflare and @Firebase. This one's been interesting - no luck, so far. I am exhausted which might be slowing things down. Back to the grind ...
010
Bob Fornal (Bob.ts) @code-squid.com · 26/08/2025
[#100DaysOfCode] Day 5 Today, I didn't get much done - I did, however, get the outline for my next talk in place. Now, I just need more content.
Talk code
010
Bob Fornal (Bob.ts) @code-squid.com · 23/08/2025
[#100DaysOfCode] Days 2 & 3 Yesterday, I started a new talk: "Cloudflare for Hackathons." Today, I am heading to Christians in Tech. Slow pace, but fun!
Overview slide for a new talk.
030
Bob Fornal (Bob.ts) @code-squid.com · 20/08/2025
[#100DaysOfCode] Day 2 Today, I worked on the visuals of my Talk Presentation Tool. I have two new presentations to get done - no major rush. It feels good to be "back in the groove."
Better visuals of the Talk Presentation Tool.
020
Bob Fornal (Bob.ts) @code-squid.com · 19/08/2025
[#100DaysOfCode] Day 1 I'm healing. Today, I got a chance to write some code for the Talk Presentation tool. Additionally, I have some Coffee Chats tonight!
Talk Presentation Tool
010
Bob Fornal (Bob.ts) @code-squid.com · 25/07/2025
[#100DaysOfCode] Day 62 Today, I focused on completing the demo portion of the "Ditch Your JavaScript For CSS!" talk. It's a work in progress!!!
010
Bob Fornal (Bob.ts) @code-squid.com · 23/07/2025
ham.stackexchange.com/questions/23...
ham.stackexchange.com
Antenna Knowledge: Possible Yagis
There are three antennas that have been on the roof of the house we live in. All three have a central loop like the central one shown here. Each has a reflector, a driven element, and a director. T...
000
Bob Fornal (Bob.ts) @code-squid.com · 23/07/2025
[#100DaysOfCode] Day 61 Today, I dug into my talk and created a demo page since there will be a need to show the code variations. Additionally, I've posted a question on the #AmateurRadio #StackExchange about some antennas on my roof. I'll post the link for those into #HamRadio!
130
Bob Fornal (Bob.ts) @code-squid.com · 22/07/2025
ka8bob.com
ka8bob.com
Bob Fornal's Ham Radio Site (KA8BOB)
This is documentation of Bob's journey as a Ham Radio operator.
000
Bob Fornal (Bob.ts) @code-squid.com · 22/07/2025
[#100DaysOfCode] Day 60 I've had a lack of interest in writing code recently. I'm back at it - fingers on keys. I spent some time today working on a future talk! I also updated my personal #HamRadio website.
130
Bob Fornal (Bob.ts) @code-squid.com · 20/07/2025
[#100DaysOfCode] Day ... Today, I worked hard on my next conference talk. Yesterday, I passed my #HamRadio General Exam. I skipped posting for a few days; back at it!
Slide for Ditch Your JavaScript For CSS!
130
Bob Fornal (Bob.ts) @code-squid.com · 12/07/2025
k3atw.com
k3atw.com
My Portfolio
This is my portfolio.
000
Bob Fornal (Bob.ts) @code-squid.com · 12/07/2025
[#100DaysOfCode] Day 59 I worked on my father's website. He's K3ATW (#HamRadio) and has been for quite a while. Creating this site and hooking up the email was so much fun!
K3ATW Robert E Fornal portfolio page.
140
Bob Fornal (Bob.ts) @code-squid.com · 11/07/2025
www.meetup.com/columbusjs/e...
meetup.com
undefined | Meetup
Find Meetup events so you can do more of what matters to you. Or create your own group and meet people near you who share your interests.
000
Bob Fornal (Bob.ts) @code-squid.com · 11/07/2025
columbusjs.org
columbusjs.org
ColumbusJS - Upcoming Events
Know some JavaScript? Want to know more? Join us at our monthly meeting or online on Discord as we discuss JavaScript and it's related technologies.
100
Bob Fornal (Bob.ts) @code-squid.com · 11/07/2025
[#100DaysOfCode] Days 57 & 58 I've been inconsistent with posting, but I am still working on things. The ColumbusJS website has been worked on and updated. I'll post links for those who are having issues finding us. #Meetup #Columbus
ColumbusJS website with updated information and look.
120
Bob Fornal (Bob.ts) @code-squid.com · 03/07/2025
[#100DaysOfCode] Day 55 I've been (almost frantically) working on things for ColumbusJS. There's a lot of planning and work to be done to make all of this happen: meetup events, website, emails, social media, coordinating speakers, and more ... now, to find time. columbusjs.org (empty at the moment)
columbusjs.org
ColumbusJS - Upcoming Events
Know some JavaScript? Want to know more? Join us at our monthly meeting or online on Discord as we discuss JavaScript and it's related technologies.
020
Bob Fornal (Bob.ts) @code-squid.com · 28/06/2025
[#100DaysOfCode] Day 54 Today was amazing. QA or the Highway Conference - up at 5 am and just getting home and ready for some Coffee Chats. I got to meet and reconnect with some amazing people, hear some stunning talks, and present all in the same day. www.qaorthehwy.com/bob-fornal/g...
qaorthehwy.com
Bob Fornal - QA or the Highway
020
Bob Fornal (Bob.ts) @code-squid.com · 27/06/2025
[#100DaysOfCode] Day 53 Today, I worked a bit on code. More importantly, I was at the speaker dinner for QA or the Highway. Headed to the conference EARLY tomorrow morning. www.qaorthehwy.com
qaorthehwy.com
Home - QA or the Highway
010
Bob Fornal (Bob.ts) @code-squid.com · 26/06/2025
[#100DaysOfCode] Day 52 Today was about planning. And, Coffee Chats. So many Coffee Chats! I've got talks to prepare, code to write, presentations to give, events to plan, tests to prepare for, and more. Today was about getting ready for all that's to come! #HamRadio #AmateurRadio
010
Bob Fornal (Bob.ts) @code-squid.com · 25/06/2025
[#100DaysOfCode] Days 49, 50, 51 Busy - I've been working on: work, presentations, the #HamRadio site (ka8bob.com), and recovering my old wedding website. The heat is getting to me a bit; I'm tired and have a headache.
030
Bob Fornal (Bob.ts) @code-squid.com · 21/06/2025
[#100DaysOfCode] Days 47 & 48 "Your code is amazing and gave me some ideas for my code." What an amazing thing to hear after I gave my second talk of the day at @sceniccitysummit.com. I had a fun Coffee Chat with Ben McCarthy. I talked to people interested in #HamRadio #AmateurRadio: ka8bob.com
ka8bob.com
KA8BOB
020
Bob Fornal (Bob.ts) @code-squid.com · 20/06/2025
[#100DaysOfCode] Day 46 Today, I spent time at the conference. I also worked on ka8bob.com, adding documentation on my learning process (I seem to be recommending things to others quite frequently). I'm also getting ready for my talks tomorrow. Busy day!!!
020
Bob Fornal (Bob.ts) @code-squid.com · 19/06/2025
[#100DaysOfCode] Day 45 (bit of a break) I'm back at it (never stopped). The last few weeks have been conference prep. I am also doing a bit of COBOL and a lot of #HamRadio prep for my General License. Yes, I'm in Tennessee for @sceniccitysummit.com (2 talks).
Washing the horses across the street from the hotel.
050
Bob Fornal (Bob.ts) @code-squid.com · 14/06/2025
Wonderful resources. I’ll add them to my list of tools!
010
Bob Fornal (Bob.ts) @code-squid.com · 13/06/2025
I keep looking at Morse Code. I struggled with it as a kid and really need to get past that fear - learning and growing is the way to go.
100
Bob Fornal (Bob.ts) @code-squid.com · 13/06/2025
[#100DaysOfCode] Day 44 Twenty-First Anniversary to Jennifer Fornal today. Also, watched as sites failed due to a Cloudflare outage. This highlights a resilience needed. On the lighter side, I got to get SOMETHING done with ka8bob.com (my new site for all things #HamRadio #AmateurRadio)!
ka8bob.com
KA8BOB
030
Bob Fornal (Bob.ts) @code-squid.com · 12/06/2025
[#100DaysOfCode] Day 43 I got my vanity license the other day. I spend some time today poking at a website to showcase my #HamRadio learnings. Nothing exciting yet ... coming soon!
020
Bob Fornal (Bob.ts) @code-squid.com · 10/06/2025
[#100DaysOfCode] Day 42 I almost didn't post today, but a good friend gave me solid feedback on job-squid.com, and it felt good. I got a hackathon date blocked on the calendar and the next ColumbusJS Meetup on the calendar. BUSY!
job-squid.com
Job-Squid
This site is designed for those on the job hunt with various tools, including: a resume to job comparison tool and #100DaysOfCode Tracker.
010