Computer Programming
Meet other local people interested in Computer Programming: share experiences, inspire and encourage each other! Join a Computer Programming group.
166,161
members
122
groups
Largest Computer Programming groups
Newest Computer Programming groups
Frequently Asked Questions
Yes! Check out computer programming events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the computer programming events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find computer programming events near your location here. Connect with your local community and discover events within your area.
Computer Programming Events Today
Join in-person Computer Programming events happening right now
Bevy and Entity Component Systems
Hello Rust Melbourne!
Join us this Thursday for another Rust Melbourne Adventure!
Matt Andrews will be giving a talk on the wonderful Bevy platform, with the talk titled "Bevy and Entity Component Systems".
As for venue, food, and drinks sponsorship, Arkeus (https://arkeus.com/) have been kind to offer all three!
Ruby Melbourne Meetup
## Details
**Ruby Meetup Melbourne will be run as a hybrid meetup.**
**1\. What**
Join us for an evening of talks on Ruby and related topics, plus socialising, food and drinks.
You can find out about the **[Talks for the night here](https://github.com/rubyaustralia/melbourne-ruby/milestones?direction=asc&sort=due_date&state=open)**
Alternatively, their will be announced on Slack, Twitter, Github & Meetup closer to the date
**2\. Where 📍**
\- In Person: meet us at the Ferocia in Melbourne CBD from 5:30PM
\- Online: Click [Jump in Zoom Meet Call](https://us02web.zoom.us/j/84834916944?pwd=SWlQOGJsbEZwNkNwVVk4Q25WaVNRZz09) from 6.30pm onwards
**3\. Sponsors 🎉**
This is a Ruby Australia supported meetup, with event sponsorship provided by our Major Sponsors:
* [Ruby Australia](https://ruby.org.au/)
* [Assembly Four](https://assemblyfour.com/)
* [Gleam.io](https://gleam.io/) for our Drink sponsors for Melbourne Ruby Meetup
* [Ferocia](https://ferocia.com.au/) for being our venue partner.
**4\. Anything else ?**
To suggest or vote on a talk, please look in[ Github repo](https://github.com/rubyaustralia/melbourne-ruby)
**Come in from 5:30pm-6PM** for some early chatter,
we'll kick the proceedings off properly around 6:15,
hear from our presenters,
and then socialise further after the talks.
See you there 😄
Let’s Talk About Getting Hired
The job hunt can be exhausting.
To help clear things up, we’re hosting a session on the "getting a job" process.
We’ve got three experts joining us to talk through networking, polishing your CV, and actually surviving the interview rounds.
If you’re looking to make a move or just want to see how the industry is hiring right now, come along for expert information and some great conversation with the community.
**Speakers**
Nicky Urban-Weiss, People & Culture expert, prev. Global Director at Zendesk
Michelle Playfair, Senior Engineering Manager at Ferocia (Up)
Pavi Iyer, Head of People & Talent at Fortiro
**Agenda**
**5:30 PM:** Doors open, grab a drink and say hello
**6:00 PM:** Information from our guest speakers
**6:30 PM:** Q&A panel (your chance to ask the "unfiltered" questions)
**7:00 PM:** More chatting and wrap up
Engineering Machine Consciousness Monthly Meetup
The discussion topic for this meetup will be identity and whether or not history is a necessary condition for consciousness as Dretske proposed.
James
How is it that you can Help kids or yourself to become a better student!
Too many kids as well as teenagers and adults have problems with study.
Today's meetup will inform you about the basics in STUDY TECHNOLOGY that provides an understanding of the basics of learning and supplies exact ways to overcome all the pitfalls one can encounter during study. This is applicable to young children, teenagers (or their parents that are trying to help them) and adults alike.
Study Technology shows how one studies in order to comprehend a subject so one can apply it. Laws on which learning is based and workable methods have also been discovered for anyone to apply for themselves or when teaching others.
Too many students graduate from school and college unable to put to use what they’ve learned in school.
It’s not that they’re stupid or that their teachers didn’t know how to teach.
More than likely it traces back to the one thing missing from most educations—learning how to learn in the first place.
We all went to school, yet isn’t it odd that no one taught us how to study?
The information presented at this meetup can help anyone improve others or his own ability to learn.
It is a practical tool that parents and teachers alike can use to enhance a child's study performance. You’ll learn the barriers that lie between your own or a child's education.
And you will very quickly learn how to overcome them.
This technology will enable you or a child to pursue any subject with skill and confidence.
Teachers who have "hard to handle/distributive " or slow learners in class will absolutely love the amazing turn around most often seen in improved behaviour and student performance in class.
If you or your child has difficulties at school (or learning new things at work or online) than this meetup is important to you.
If you can not make it to our meetup than contact the organizer and arrange it to suit your time.
This technology can if one was to live far away be taught online. (extension course)
You may offcourse also opt to have this technology taught to your own child by experienced volunteeer staff or learn about this yourself and transfer this knowledge to those you want to have better grades.
Yes it is possible to improve anyone's study performance. All it takes is just 5 steps.
See you at this meetup.
Pam
Computer Programming Events This Week
Discover what is happening in the next few days
Learn coding basics (even if you've never coded before)
Hi all!
We are looking to build a community here, so if you interest is just to get into coding, please come along and we can help out - all levels and interests are more than welcome.
All levels of coding are welcome! We can continue doing some basic coding using HTML, CSS, and maybe some JS if we are feeling up to it (I'll teach if people are interested). Usually there will be some people around to help anyone with issues.
We are also holding these sessions for anyone to come along and ask questions about the course. We know it's a big decision and a lot of money, and we are keen to give you as much information as you need to make the right call.
https://liskov.dev
We are offering some more structured content for anyone interested:
### CV advice
Are you currently applying for jobs? Come along to get some advice on:
* Resume
* Cover letters
* Portfolio
* Code challenges
* Interviews
### Build and deploy your first webpage I
What is HTML and how does it work? In this session we’ll:
* Install a code editor
* Generate an HTML document
* Learn how the browser understands markup
* Add some content and styling
* Deploy your basic webpage to the world!
(Deploy is via drag and drop to Netlify)
### Build and deploy your first webpage II
Coming in future weeks.
Depends on the progress we make.
### Bootcamp info session
Thinking about doing Liskov bootcamp? Come along to meet Matt and get all your questions answered.
### Q and A with a former student
Meet a former student now working as a developer. Ask them anything! If we get a few starters we'll get a few ex-students along for a chat.
### Types of career paths/jobs in the IT industry
For people who are thinking of changing careers or moving to an adjacent/related role in IT. Apparently there are event people who use UX design as a stepping stone to a programming career (seems like a long and windy road though).
These will occur at least once a fortnight, so if you miss one you can get to the next one - the schedule will be updated on the site, and here.
Here's a list of some of the activities that we could play around with if there are a few people there (will depending on timing and attendance):
* Basics of getting into coding (Beginners HTML, CSS, JS)
* Coding in [Rooms.xyz](http://rooms.xyz/)
* Q and A
* BYO issues (we solve their problems if we can)
* Build a webpage in quick time
* Notion tutorial
* SpaceTeam
* What are the jobs and industries that these courses lead to (with examples)?
Come and have a chat!
The Liskov Team
How the mind works
The optimum computing machine is a subject many of us have studied. If you were building one how would you design it?
First the computer should be able to compute with perfect accuracy on any problem in the universe and produce answers which were always and invariably right.
Second the computer would have to be swift, working much more quickly than the problem and process could be vocally articulated.
Third the computer would have to be able to handle large numbers of variables and large numbers of problems simultaneously.
Forth, the computer would have to be able to evaluate its own data and there would have to remain available within it not only a record of its former conclusions but the evaluations leading to those conclusions.
Fifth, the computer would have to be served by a memory bank of nearly infinite capacity and would have to be available to the analytical portion of the computer in the smallest fractions of a second.
Sixth, the computer would have to be able to rearrange former conclusions or alter them in the light of new experience.
Seventh, the computer would need no exterior director, but would be entirely self determined about its programing guided only by the necessity –value of the solution which it itself would determine.
Eight the computer should be self servicing and self arming against present and future damage and would be able to estimate future damage.
Ninth the computer should be served by perception by which it could determine necessity –value.
Tenth ,the memory bank should store perceptions as perceived ,consecutive with time received with the smallest possible time divisions between perception .It would then store in color-Visio (moving),tone audio (flowing),odor ,tactile and self sensation ,all of them cross –coordinated .
Eleventh, for the purposes of solutions, it would have to be able to create new situations and imagine new perceptions hitherto not perceived and should be able to conceive these to itself in terms of tone –audio ,color-visio ,odor, tactile, and self sensation –and should be able to file anything so conceived as imagined ,labeled “memories”
Twelfth, the entire machine should be portable.
It might be somewhat astonishing at first to conceive such a computer .But the fact is, the machine is in existence .There are billions of them in use today and many ,many more billions have been made and used in the past .
In fact you’ve got one .for we are dealing with the human mind.
L.RON .HUBBARD
Do you want to learn how the mind works?Then do not miss this meetup.
RSVP now !!
1. How Bad Terraform Reaches Prod 2. the Fight Against Techno-Authoritarianism
**\*\* NEW VENUE \*\***
Room 080.02.002 at RMIT (Building 80) - 445 Swanston St, Melbourne
**\*\* NEW VENUE \*\***
**How Bad Terraform Reaches Prod: Building Azure Guardrails That Actually Work** - **@Maple**
Terraform makes it easy to ship cloud changes fast, including the risky ones. This talk is a hands-on walkthrough of a small Azure lab where I intentionally introduce common "oops" changes (public exposure, missing tags, unsafe configs) and show how they slip through a typical IaC workflow unless you build real guardrails.
**"Do not obey in advance" - Cybersecurity in the Fight Against Techno-Authoritarianism - @Mendas**
Cybersecurity protects free speech and human rights. It plays an important role in resisting authoritarian regimes and protecting democratic freedoms. This talk discusses how encryption, anonymity tools, and similar technologies can help activists, journalists, and citizens evade state surveillance and censorship. Discussion highlights how digital resistance strategies can be used to counter oppression.
**Streaming**
If you can't attend the event in person the talks will be streamed in the "ruxmon-stream" voice channel in the Ruxcon Discord in the day of the event! (join now by clicking here: [https://discord.gg/g2CpEbkXmM](https://discord.gg/g2CpEbkXmM)
Progressibu Japanese English Language Exchange
## 🇯🇵 Progressi部: Japanese-English Language & Culture Exchange 🇦🇺
**"Serious Study, Authentic Community" — 本気で学び、本気で交流する。**
Join us for our weekly exchange designed for those dedicated to practicing Japanese and English. This is a space to improve your language skills, share cultural insights, and make new, like-minded friends in a respectful environment.
### 🎯 Who This Group Is For
We welcome individuals who are here to **actively practice their Japanese or English**. Whether you are looking for a study partner or want to learn more about culture, this is a community for focused and meaningful interaction.
**✅ 受付方法 / Event Check-in (Strictly Required)** 到着の際、必ず主催者に以下の提示をお願いします / Upon arrival, please present the following to the organizer:
* **Meetupの参加申し込み(RSVP)画面をご提示ください。** / Show your Meetup RSVP confirmation screen.
* **予約なし(No RSVP)での参加はお断りしております。** / No walk-ins permitted without a confirmed RSVP.
* **Participation Fee: $3 CASH** Non-Japanese citizens.
### 🚫 Conduct & Safety Policy
To ensure a high-quality experience for all members, we maintain a strict standard of behavior:
* **Immediate Ban:** Any individual found guilty of misconduct or creating "trouble" will be banned from the group immediately.**.**
* **Organizer Authority:** The Organizer reserves the right to remove any member at their sole discretion to maintain the safety and integrity of the community.
* **Respectful Interaction:** All members are expected to be polite and mindful of others. Do not make fellow participants feel uncomfortable or pressured.
* **Privacy:** Please respect the personal boundaries of others. Do not pressure members for private contact information.
**If any member makes you feel uncomfortable, please report it immediately to the organizers: Shin, David, or Ray.**
***
### 📝 Event Details
* **Time:** Saturday, 4:00 PM – 6:00 PM
* **Arrival:** Please arrive **10–15 minutes early** due to limited seating.
* **Entry Fee:** **$3 CASH** (Non-Japanese citizens). This contribution covers monthly meetup hosting fees.
* **Photography:** Photos will be taken during the event for our community archives.
### 🇯🇵 日本語でのご案内
メルボルン市内のカフェで、本気で学べる日英言語文化交流会を主催しています。
* **目的:** 日本語・英語の練習、そして同じ目標を持つ友人作りを目的としています。
* **参加費:** 日本国籍以外の方は $3ドル(現金のみ)。
* **ルール:** 迷惑行為やトラブルを起こす方の参加は一切禁止です。主催者の判断により、即座に退会・出入り禁止の措置を取らせていただきます。
* 困ったことがあれば、すぐにオーガナイザー(Shin, David, Ray)までお知らせください。
### 🔗 Connect With Us
* **Facebook:** [facebook.com/groups/progressibu](https://www.google.com/search?q=http://www.facebook.com/groups/progressibu)
* **X (Twitter):** [twitter.com/progressibu](https://www.google.com/search?q=http://twitter.com/progressibu)
Demo Day of the Year - Software & AI Bootcamp 🎉🌮
👉👉👉 [Registration is mandatory through this link](https://www.eventbrite.com/e/demo-day-software-ai-bootcamp-tickets-1985786827858)**👈👈👈**
**Why you should join? 🌟**
If you're curious about how fast you can learn solid tech skills, come and discover what our students can deliver **in a short amount of time through proper AI assisted Engineering Coding (Vibe Coding) 🤖🤓,** after just two months of intensive Bootcamps!
You will see aspiring Developers, AI Product Designers, Software Engineers, Product Managers, Entrepreneurs, and more demonstrate a complete user journey of web apps that they've built in a matter of weeks, having learned all the hard and soft skills necessary to pitch and develop a product in teams. This is a casual fun event celebrating our students—3—6 minute pitches! Join us.
PLEASE NOTE: This event at Inspire9 may be photographed and/or filmed for promotional use. If you do not want to be photographed, please inform our hosts.
#### The Software & AI course is for:
* Career changers wanting to become Software Developers
* Professionals in Product, Marketing, Design, or Consulting who want to work smarter with tech
* Creators and builders who want to design and develop AI-powered products
You'll gain real-world skills in **coding, product design, and AI integration skills**, so you can build meaningful products.
#### The Data Science & AI course is Ideal for:
* Professionals working with data, or aiming to work with AI products
* Anyone curious about how **LLMs, transformers, and AI agents** actually work
* Business leaders looking to speak the language of data and AI
👉👉👉 [Registration is mandatory through this link](https://www.eventbrite.com/e/demo-day-software-ai-bootcamp-tickets-1985786827858)**👈👈👈**
Imagine -> 2 hours of MiniSprints -> Surprise and Delight
We are meeting in the board-room of the 55th floor of 318 Russel Street (The Abode). When you arrive call me on 0447 591 141 and I'll come down and get you.
## **🛠️ Meetup Format (2 hours)**
**⚡ Project Intros (5 minutes total)**
Each participant gets **1 minute (hard stop)** to briefly share:
* What they’re building
* What they want to focus on today
**🚀 Build Sprints (90 minutes total)**
We’ll run **three focused build cycles**:
* **25 minutes** of deep, uninterrupted building
* **5 minutes** of casual chatting, sharing progress, and asking questions
**🎤 Demos & Wrap-up (10 minutes total)**
Each participant gets **1 minute (hard stop)** to:
* Demo what they built
* Share learnings or next steps
This format balances **deep focus**, **collaboration**, and **show-and-tell**, while keeping things lightweight and fun.
Rapid Software Testing and AI | Melbourne
🚀 Rapid Software Testing and AI (RST:AI) – Live in Melbourne
📍 Melbourne, Australia
📅 March 30 – April 1, 2026
🎓 3-Day Intensive Workshop
AI is transforming how software is built. But how should testing evolve alongside it?
Join world-renowned software testing leader Michael Bolton for an immersive three-day Rapid Software Testing and AI (RST:AI) workshop, delivered live and in person in Melbourne.
Hosted by Salt Talent Solutions, this hands-on class explores how testers and engineering teams can critically evaluate automation and AI while applying them effectively in real-world testing work.
This is not just another testing workshop.
It’s an opportunity to rethink how testing works in the age of AI.
🎤 Meet Your Instructor
\- Michael Bolton
Global software testing expert and co-creator of Rapid Software Testing (RST).
Michael has trained thousands of testers worldwide and is known for helping teams develop deeper skills in critical thinking, investigative testing, and quality analysis.
In this class, he will explore how testers can responsibly and effectively integrate automation and AI into modern testing practices.
💡 What You’ll Learn
Over three dynamic days, participants will explore:
✔ How to critically evaluate AI and automation in testing
✔ Practical ways to apply AI-enabled tools to real testing problems
✔ How to sharpen analytical thinking and investigative testing skills
✔ Techniques for testing AI-enabled systems responsibly
✔ The role of human judgment in an increasingly automated world
🎯 Who Should Attend
This workshop is ideal for:
• Software Testers & QA Engineers
• Automation Engineers
• Developers working closely with testing teams
• Product & Engineering Leaders
• Test Managers and Quality Leaders
• Anyone interested in the intersection of AI and software testing
If you want to strengthen your ability to analyse, question, and test modern systems, this workshop will transform how you approach your work.
🌍 Why This Workshop Matters
AI is rapidly reshaping software development.
But successful testing requires more than tools — it requires critical thinking, observation, and exploration.
This workshop helps you understand:
\- What AI can realistically do in testing
\- Where human expertise remains essential
How to balance automation with investigative testing
📅 Event Details
📍 Location: Melbourne, Australia
📆 Dates: March 30 – April 1, 2026
🎓 Format: Live, in-person workshop
🔎 Explore the Workshop Agenda
[https://developsense.com/rst-and-ai?utm_source=social+media+linkedin&utm_medium=organic&utm_campaign=Workshop](https://developsense.com/rst-and-ai?utm_source=social+media+linkedin&utm_medium=organic&utm_campaign=Workshop)
🎟️ Secure Your Seat
[https://luma.com/c645mbnj?utm_source=social+media+linkedin&utm_medium=organic&utm_campaign=Workshop](https://luma.com/c645mbnj?utm_source=social+media+linkedin&utm_medium=organic&utm_campaign=Workshop)
Seats for this hands-on training workshop are limited.
Join us in Melbourne and learn how to apply Rapid Software Testing principles in the age of AI.
Computer Programming Events Near You
Connect with your local Computer Programming community
From Web Forms to Web Components - Burton Smith
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you.
The building address is 4450 Bridge Park
The entrance is 6620 Mooney St, Suite 400
**Abstract**
Web Forms gave .NET developers a powerful abstraction for building reusable UI controls long before design systems were a thing. Web Components finally bring that same idea to the browser natively.
This session explores how the Web Forms mindset translates into Custom Elements, Shadow DOM, and HTML templates. We’ll examine how Web Components enable design systems that work across frameworks, how they differ from server‑driven controls, and why they’re becoming a foundational layer for modern UI. Whether you’re maintaining legacy apps or building greenfield projects, you’ll leave with a practical understanding of how to apply familiar patterns in a modern, standards‑based way.
**YouTube Link**
TBA
TBD
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you.
The building address is 4450 Bridge Park
The entrance is 6620 Mooney St, Suite 400
You will need to scan your ID at the door to get a visitor badge.
**Abstract**
TBD
**YouTube Link**
TBD
How LLMs Like ChatGPT Actually Work and How to Build With Them
**First meetup of the Columbus AI Engineering group.**
We’ll kick things off with a practical, beginner-friendly discussion on:
**How LLMs like ChatGPT actually work — and how to build real applications with them.**
We’ll cover:
* what’s actually happening under the hood (at a high level)
* why LLMs behave the way they do (hallucinations, prompt sensitivity, etc.)
* how people are building real systems with them today
* where things break in practice
This will be a **short, informal talk (\~15–20 min)** followed by open discussion and Q&A.
Whether you’re an engineer, builder, or just curious about how modern AI systems work, you’re welcome to join.
No slides, no fluff — just real conversation about real systems.
We’ll hang out afterward and get to know each other.
Cocoaheads
Come out to Improving for our monthly iOS and Mac meetings.
This Month's Presentation:
Nothing yet. (You should volunteer).
What is Cocoaheads (http://cocoaheads.org/)?
CocoaHeads is a group devoted to discussion of Apple Computer's Cocoa Framework for programming on MacOS X and iOS (including the iPhone, iPad and Apple Watch). During monthly meetings, members present on their projects and offer tutorials on various programming topics.
What is BuckeyeCocoa (http://buckeyecocoa.org/)?
BuckeyeCocoa is a group of Objective-C/Swift developers/enthusiasts. We host monthly Cocoaheads and near-weekly NSCoder meetings in Columbus, Ohio. The meetings are free to attend.
Presentations!
Presenters welcome! We are always in need of people willing to present material. Any Swift and/or Objective-C related topic is welcome. Times can be 5 minutes (i.e. lightning talks) to a maximum of 2 hours. Interested? Contact info is on the BuckeyeCocoa website.
To volunteer for a presentation contact us at @BuckeyeCocoa on Twitter.
Follow us on Twitter! @BuckeyeCocoa (https://twitter.com/#!/Buckeyecocoa/) For more information: http://buckeyecocoa.org/
COhPy Monthly Meeting
**Improving Office in Franklinton**
Physical location:
Improving Office
330 Rush Alley Suite #150
Columbus, OH 43215
Schedule:
6:00 p.m.: Socialize, eat, and drink. Improving will be providing pizza and beverages.
6:30 to 8:00 pm. Main meeting and presentation(s).
Topic: Type Annotations with John Cassidy
We meet on the last Monday of each Month. Presentations are given by members and friends of this group. If you would like to do a presentation (small or large) on a python topic, please contact Central OH Python at centralohpython@gmail.com
The Non-competitive Tennis Partner Program
We connect you with up to 30 Men or Women tennis partners close to your PLAYING REGION and skill level. This program is less competitive, no champions crowned, no league standings just dedicated tennis partners who want to meet up with you on the courts. Players will meet up to play a tennis match or just to hit around. Just go through the [Join Page](https://www.tenniscolumbus.com/partner-program) to enter this program.
[https://www.tenniscolumbus.com/partner-program](https://www.tenniscolumbus.com/partner-program)
DoJo (Informal Python Meeting)
**New Dojo Location!**
**Knotty Pine Brewing**
1765 W 3rd Ave,
Columbus, OH 43212
We're going to try a new dojo location for a few weeks and see how it works
Dojos are informal Python group study sessions where everyone interested in Python gathers to learn about Python, help others with Python, or just hang out. Everyone is welcome from Python beginners to experts. Bringing a laptop is encouraged (we'll have extension cords and power strips). If there's something you want to learn leave a comment on this invite so we can plan ahead.
We're looking for topic suggestions and people interested in presenting at our monthly meetings. To this end we've set up a survey form at [https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc](https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc)




























