Bob Fornal (Bob.ts)
@code-squid.com
Microsoft MVP | Sr. Frontend Developer II with a passion for teaching, learning, mentoring, speaking, and personal growth. Blessed husband and proud father of two!
[#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!!!
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!!!
October 22, 2025 at 3:16 PM
[#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!!!
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!!!
[#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!
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!
October 1, 2025 at 12:46 AM
[#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!
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!
[#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.
I got back from the @CommitYourCode last night. Today, I was focused on family and getting everything unpacked and back where it belongs.
September 28, 2025 at 10:46 PM
[#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.
I got back from the @CommitYourCode last night. Today, I was focused on family and getting everything unpacked and back where it belongs.
[#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!
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!
September 9, 2025 at 11:17 PM
[#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!
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!
[#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.
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.
August 28, 2025 at 11:04 PM
[#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.
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.
[#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.
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.
August 26, 2025 at 12:46 AM
[#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.
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.
[#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!
Yesterday, I started a new talk: "Cloudflare for Hackathons." Today, I am heading to Christians in Tech. Slow pace, but fun!
August 23, 2025 at 1:40 PM
[#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!
Yesterday, I started a new talk: "Cloudflare for Hackathons." Today, I am heading to Christians in Tech. Slow pace, but fun!
[#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."
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."
August 20, 2025 at 10:04 PM
[#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."
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."
[#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!
I'm healing. Today, I got a chance to write some code for the Talk Presentation tool. Additionally, I have some Coffee Chats tonight!
August 19, 2025 at 10:00 PM
[#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!
I'm healing. Today, I got a chance to write some code for the Talk Presentation tool. Additionally, I have some Coffee Chats tonight!
[#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!!!
Today, I focused on completing the demo portion of the "Ditch Your JavaScript For CSS!" talk. It's a work in progress!!!
July 25, 2025 at 1:05 AM
[#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!!!
Today, I focused on completing the demo portion of the "Ditch Your JavaScript For CSS!" talk. It's a work in progress!!!
[#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!
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!
July 23, 2025 at 9:51 PM
[#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!
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!
[#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.
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.
July 22, 2025 at 10:20 PM
[#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.
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.
[#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!
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!
July 20, 2025 at 8:54 PM
[#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!
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!
[#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!
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!
July 12, 2025 at 12:33 PM
[#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!
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!
[#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.
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.
June 25, 2025 at 12:09 AM
[#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.
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.
[#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!!!
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!!!
June 19, 2025 at 11:44 PM
[#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!!!
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!!!
[#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).
(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).
June 18, 2025 at 11:13 PM
[#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).
(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).
[#100DaysOfCode] Day 40
I'm digging into the <datalist> HTML tag today and various implementations. I "just" got back from AWS Midwest Community Day. It was a truly amazing event - I met some awesome people. Rode with Angelo Mandato and finally met Lwin Maung in person. Many cool memories!
I'm digging into the <datalist> HTML tag today and various implementations. I "just" got back from AWS Midwest Community Day. It was a truly amazing event - I met some awesome people. Rode with Angelo Mandato and finally met Lwin Maung in person. Many cool memories!
June 7, 2025 at 3:19 PM
[#100DaysOfCode] Day 40
I'm digging into the <datalist> HTML tag today and various implementations. I "just" got back from AWS Midwest Community Day. It was a truly amazing event - I met some awesome people. Rode with Angelo Mandato and finally met Lwin Maung in person. Many cool memories!
I'm digging into the <datalist> HTML tag today and various implementations. I "just" got back from AWS Midwest Community Day. It was a truly amazing event - I met some awesome people. Rode with Angelo Mandato and finally met Lwin Maung in person. Many cool memories!
[#100DaysOfCode] Day 37
BLAH: I fought the production bug and won. I wasn't so sure yesterday. I also got a few slides in place for the Gherkin talk. I get to be involved in the @codemash.bsky.social Conference planning tomorrow; excitement!
BLAH: I fought the production bug and won. I wasn't so sure yesterday. I also got a few slides in place for the Gherkin talk. I get to be involved in the @codemash.bsky.social Conference planning tomorrow; excitement!
May 30, 2025 at 9:15 PM
[#100DaysOfCode] Day 37
BLAH: I fought the production bug and won. I wasn't so sure yesterday. I also got a few slides in place for the Gherkin talk. I get to be involved in the @codemash.bsky.social Conference planning tomorrow; excitement!
BLAH: I fought the production bug and won. I wasn't so sure yesterday. I also got a few slides in place for the Gherkin talk. I get to be involved in the @codemash.bsky.social Conference planning tomorrow; excitement!
[#100DaysOfCode] Day 36
Ghosted twice today (that's rare). I has some inquiries about helping with job-squid.com (and I ordered an obnoxious orange sweatshirt related for conferences). I also got to work on my Gherkin talk ...
Ghosted twice today (that's rare). I has some inquiries about helping with job-squid.com (and I ordered an obnoxious orange sweatshirt related for conferences). I also got to work on my Gherkin talk ...
May 30, 2025 at 12:16 AM
[#100DaysOfCode] Day 36
Ghosted twice today (that's rare). I has some inquiries about helping with job-squid.com (and I ordered an obnoxious orange sweatshirt related for conferences). I also got to work on my Gherkin talk ...
Ghosted twice today (that's rare). I has some inquiries about helping with job-squid.com (and I ordered an obnoxious orange sweatshirt related for conferences). I also got to work on my Gherkin talk ...
[#100DaysOfCode] Day 34
I got selected for two talks for TechBash Foundation (now, I need to write another completely new talk). I'm finalizing the notes for my Cloudflare talk - now, onto the next one!
I got selected for two talks for TechBash Foundation (now, I need to write another completely new talk). I'm finalizing the notes for my Cloudflare talk - now, onto the next one!
May 26, 2025 at 12:21 AM
[#100DaysOfCode] Day 34
I got selected for two talks for TechBash Foundation (now, I need to write another completely new talk). I'm finalizing the notes for my Cloudflare talk - now, onto the next one!
I got selected for two talks for TechBash Foundation (now, I need to write another completely new talk). I'm finalizing the notes for my Cloudflare talk - now, onto the next one!
[#100DaysOfCode] Day 33
I put in some serious time on the Cloudflare Talk that Lwin Maung and I are putting together. I had a wonderful talk yesterday about one of the future features for job-squid.com - ideas were flying. I also studied more for my #HamRadio General License.
I put in some serious time on the Cloudflare Talk that Lwin Maung and I are putting together. I had a wonderful talk yesterday about one of the future features for job-squid.com - ideas were flying. I also studied more for my #HamRadio General License.
May 25, 2025 at 12:59 AM
[#100DaysOfCode] Day 33
I put in some serious time on the Cloudflare Talk that Lwin Maung and I are putting together. I had a wonderful talk yesterday about one of the future features for job-squid.com - ideas were flying. I also studied more for my #HamRadio General License.
I put in some serious time on the Cloudflare Talk that Lwin Maung and I are putting together. I had a wonderful talk yesterday about one of the future features for job-squid.com - ideas were flying. I also studied more for my #HamRadio General License.
[#100DaysOfCode] Day 32
I had some amazing ideas for job-squid.com functionality (online storage, optional). I'm bringing one of my first Cloudflare Worker Scripts to life as a part of my demo. It's BROKEN at the moment; I'll get it there. I need to study more for the General License.
#HamRadio
I had some amazing ideas for job-squid.com functionality (online storage, optional). I'm bringing one of my first Cloudflare Worker Scripts to life as a part of my demo. It's BROKEN at the moment; I'll get it there. I need to study more for the General License.
#HamRadio
May 23, 2025 at 3:51 PM
[#100DaysOfCode] Day 32
I had some amazing ideas for job-squid.com functionality (online storage, optional). I'm bringing one of my first Cloudflare Worker Scripts to life as a part of my demo. It's BROKEN at the moment; I'll get it there. I need to study more for the General License.
#HamRadio
I had some amazing ideas for job-squid.com functionality (online storage, optional). I'm bringing one of my first Cloudflare Worker Scripts to life as a part of my demo. It's BROKEN at the moment; I'll get it there. I need to study more for the General License.
#HamRadio
[#100DaysOfCode] Day 31
I've been working steady on learning about Ham Radio and preparing for the General License. I started work on my Cloudflare talk. The demo didn't work well on my phone; minor CSS adjustments and we're moving forward again! job-squid.com is still in my mind.
#HamRadio
I've been working steady on learning about Ham Radio and preparing for the General License. I started work on my Cloudflare talk. The demo didn't work well on my phone; minor CSS adjustments and we're moving forward again! job-squid.com is still in my mind.
#HamRadio
May 22, 2025 at 11:48 PM
[#100DaysOfCode] Day 31
I've been working steady on learning about Ham Radio and preparing for the General License. I started work on my Cloudflare talk. The demo didn't work well on my phone; minor CSS adjustments and we're moving forward again! job-squid.com is still in my mind.
#HamRadio
I've been working steady on learning about Ham Radio and preparing for the General License. I started work on my Cloudflare talk. The demo didn't work well on my phone; minor CSS adjustments and we're moving forward again! job-squid.com is still in my mind.
#HamRadio