What we’re about
ABOUT FCIP
This group is for web professionals of all types - designers, developers, programmers, copywriters, photographers, videographers, marketers and search engine specialists in Northern Colorado and southeastern Wyoming. Aspiring web pros are also welcome. We'll meet to discuss anything from web standards to managing clients to search engine optimization. Join to learn, share, and meet like-minded people!
JOIN US ON SLACK!
If you want to join the conversation (along with many of the other Northern Colorado Tech Meetups), go to: https://tinyurl.com/techslack2022
THE FCIP LOGO ORIGIN STORY
Our logo was designed with the diversity and creativity of our members in mind.
- The infinity loop represents, among many things, our appreciation for infinite creation, ideas and learning.
- The component parts of the logo also represent collaboration and kinetic potential.
- These elements all live in an abstract cubed space, which is a placeholder for their virtual environment.
Many thanks to John Patzman of 1KRobots for designing our logo and to the FCIP members who voted for this design to represent our amazing group!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
★ OUR SPONSOR CODEGEEK IS HIRING! ★
That's right! CodeGeek is looking to add a Senior Web Developer to their geeky team.
Check out all the geeky details here:
https://www.codegeek.net/about/careers/
Upcoming events (3)
See all- FCIP – May 28: Creating Accessible Web Components – A Developer’s PerspectiveLink visible for attendees
Accessibility is an important consideration at every stage of building a website or web application.
From initial artwork through to content entry and beyond, steps must be taken to guarantee that the accessibility of the final product is not being compromised.
In many respects, assuring accessibility in design and content entry can be somewhat easier than in the development of the site structure itself.
- There are myriad tools available that will check colors, font sizes, alt tags, the presence of videos, and so many other things.
- But there are very few that will check that a pop-up menu behaves as it should with keyboard navigation and screen readers.
Join us on Tues, May 28, as Kevin Sholander of CodeGeek takes us on a deep dive into the process of taking a non-accessible HTML pop-up widget and testing and analyzing it to determine its shortcomings, and then rewriting it to make it compliant.
Specifically, we will be looking at:
- use of keyboard for navigating and interacting with a website
- semantic HTML
- ARIA roles, attributes, and states
- testing with screen readers
- determining expected compliant behavior and using JavaScript to accomplish it
Participants will leave with:
- resources for referencing expected behaviors of web components
- a basic understanding of how to compare actual behavior against expected behavior
- knowledge of the various roles that HTML components can have—and how they are selected and assigned
- an example of compliant code that will be developed during the presentation
During this presentation, we will actually be writing HTML, JavaScript, and CSS. Participants would benefit from having a working knowledge of these coding languages as the presentation will be targeted specifically at developers.
The presentation will start at 6:00pm with Q&A to follow. RSVP today!
MORE ABOUT OUR SPEAKER:
Kevin Sholander is a computer engineer who spent his younger years designing peripherals, graphics processors and CPUs for the likes of NCR, HP and AMD.For the past 18 years, Kevin has worked as a full-stack web developer and has used his skills to build websites and applications for more clients around the world than he can possibly remember.
Kevin spent some time as an adjunct instructor of CIS at Front Range Community College and helped put together and teach their WebDev Bootcamp. He now finds himself surrounded by fellow geeks in his position of Senior Developer at CodeGeek, where he gets to build lots of really cool things for clients while also developing and maintaining their internal dev and productivity toolset.
Kevin loves a good challenge, especially for a noble cause, and accessibility fits both of those, so building and testing accessible websites brings him great joy.
When not sitting in front of the computer, you can probably find Kevin tending to his vegetable garden or at some Disney park (California, Florida, Tokyo, Paris—still waiting to go to Beijing and Hong Kong, but maybe one day!).
Together with his family, Kevin also owns and operates the Markey Escape Rooms in Fort Collins, where he gets to mix his knowledge of hardware and software with his imagination to come up with creative ways to keep people locked in a room.
► Learn more about Kevin and CodeGeek at: codegeek.net
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
★ MEET OUR SPONSOR –> CodeGeek
As our Platinum Sponsor for May, CodeGeek is covering the cost of pizza and beverages for this meetup!CodeGeek specializes in custom website design and development for clients in almost every industry.
► Learn more about CodeGeek at: codegeek.net
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
INNOSPHERE DETAILS (to attend in-person)
320 E Vine Dr Suite 101
Fort Collins, CO 80524
Google Map👉 If you plan to attend in person, RSVP is required, use the Attend Online button. Then please leave a comment so we have an accurate # for food and drinks.
ZOOM DETAILS (to attend virtually):
You can get the LIVE STREAMING LINK in 3 ways:- It will be emailed to you as soon as you RSVP via Meetup.
- We will also email the Zoom link to all registered attendees after 2pm on the day of the Meetup
- After you RSVP you will see the link on this Meetup event page itself (only visible to registered attendees).
👉 If you'd like to attend virtually, RSVP is required to get the Zoom link.
- FCIP – Jul 16: Full Stack Application Development with GenAILink visible for attendees
GenAI tools are rapidly maturing — and it's now possible to leverage those tools to generate working full stack applications.
Join us on Tues, July 16, as software architect Tim Kleier discusses the overall software development lifecycle and how GenAI tools help us define product requirements, UI/UX design, architecture, development tasks, etc. — and then use output from those to generate the actual application.
During this presentation, we will:
- Generate a basic blog application entirely through prompts and generative AI tools.
- Discuss the strengths and weaknesses of the current maturity level of these tools.
The presentation will start at 6:00pm with Q&A to follow. RSVP today!
MORE ABOUT OUR SPEAKER:
Tim Kleier is a software architect at Upright, a FinTech company, and has a consultancy business (Upgrade Solutions) that helps organizations navigate the technical challenges of scaling software. He's also working on dna.codes, a specification language to define instructions for building applications.His software experience spans small businesses, academic institutions, government agencies and enterprises. He works with code and coders during the day, and at night you'll find him hanging with his wife and four kids, running or entrepreneuring.
If you'd like to "meet" Tim before our Meetup, you can! Watch his recorded FCIP presentation "Agile Business Is Not Agile Software."
► Learn more about Tim at: timkleier.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
INNOSPHERE DETAILS (to attend in-person)
320 E Vine Dr Suite 101
Fort Collins, CO 80524
Google Map👉 If you plan to attend in person, RSVP is required, use the Attend Online button. Then please leave a comment so we have an accurate # for food and drinks.
ZOOM DETAILS (to attend virtually):
You can get the LIVE STREAMING LINK in 3 ways:- It will be emailed to you as soon as you RSVP via Meetup.
- We will also email the Zoom link to all registered attendees after 2pm on the day of the Meetup
- After you RSVP you will see the link on this Meetup event page itself (only visible to registered attendees).
👉 If you'd like to attend virtually, RSVP is required to get the Zoom link.