Earl Duque
Administrator

Hacktoberfest 2025.gif

 

It’s here! The air is crisp, and our keyboards are ready. Hacktoberfest is back, and this year is special. 

 

CALLING THE ENTIRE SERVICENOW BUILDER COMMUNITY! 

 

This marks the 9th year that the ServiceNow community has participated in DigitalOcean's Hacktoberfest. Almost a decade of open-sourced, collaborative, ServiceNow-specific projects! 

 

Every year, you set new records. Last year in 2024, you blew us away with 1,375 Pull Requests by 453 Participants! You can see the full results from last year's amazing event here. The bar is high, but we know you can raise it. 

 

This year, our theme is intentionality. We're thinking about where you are in your builder journey and challenging you to go one step up. Did you participate last year? Take yourself one level up and challenge yourself to do something a little bit harder. We want your participation to be about growth, not just getting contributions in. 

 

Need some motivation? Watch this 2 minute video from Sr. Developer Advocate, Laszlo Balla, and one of last year's top 3 volunteers:

 

 

1.png

What’s New in 2025: A Guided Journey 

 

We heard you. In the past, the sheer number of projects could be overwhelming. This year, we’re taking a more focused approach with a guided journey split into three clear levels. Find the path that’s right for you, or challenge yourself to complete contributions to all three! 

 

Level 1: "Start your open-source, collaborative journey here." 

 

New to open source or Git? This is your starting line. We're bringing back our most popular project, Code Snippets, which allows you to contribute to our open repository without needing to spin up a ServiceNow instance. It’s the perfect way to get used to the idea of contributing to a Git project and make your first mark. 

 

Level 2: "Understand open source in ServiceNow." 

 

Ready for the next step? This level is about taking a Git repository and connecting it to a ServiceNow instance. You'll see how Git/source control works inside ServiceNow and start contributing records accordingly. It's a little more complex than Level 1, but we've created an incredibly guided and straightforward project to help you learn this crucial skill. And this year, this project has a special purpose... 

 

LaszloBalla_0-1758554501140.png

 

A Special Partnership: Hack4Good 

We are thrilled to announce that we are partnering with our friends at Hack4Good this year! 

 

Typically, ServiceNow Hack4Good is a hackathon where developers, partners, and customers create real-world solutions for nonprofit organizations. After two successful years at the Knowledge conference, Hack4Good is spreading its wings into more year-round events, and our Hacktoberfest is one of its first stops! 

 

Our Level 2 project will be to contribute to a new Hack4Good Ideation Portal. The records you contribute will be ideas and app suggestions that will fuel future Hack4Good initiatives. You’ll learn how to contribute records to a ServiceNow repo, and your contributions will directly support future social impact projects. 

 

 

Level 3: "Contribute to our cornerstone project." 

 

For our more advanced builders, this is your challenge. We are building a new utility that the entire ServiceNow community can benefit from. The more people that contribute to this cornerstone project, the more the wider community will benefit. We envision this as an ongoing project that will be constantly enhanced, making everyone’s jobs easier. Check out our action-packed project in the main repository! 

 

 

3.png

What is Hacktoberfest? (And a Git Refresher) 

 

Hacktoberfest is an annual, month-long celebration of open-source software run by DigitalOcean in partnership with GitHub and others. We, the ServiceNow community, participate by providing ServiceNow-focused projects for you to contribute to. 

 

Feeling rusty on the terminology? Here's how it connects to our guided journey: 

 

Imagine you're adding to a community cookbook. 

  • Fork (Making Your Own Copy): You photocopy the main cookbook. This is your personal copy of a project to work on. 
  • Branch (Starting a New Recipe): You grab a new piece of paper to draft your recipe. This keeps your work separate from the main book while you perfect it. 
  • Commit (Saving Your Drafts): You write down the ingredients and save that version. A commit is a snapshot of your work. Your first commit might be a simple snippet for our Level 1 project! 
  • Pull Request (Sharing Your Recipe): Your recipe is ready! You ask the head chefs to review it and add it to the main cookbook. This is a pull request (PR)—the core of Hacktoberfest. 
  • Push (Adding it to the Main Cookbook): The chefs love it, and your recipe is officially added! For our Level 2 and 3 projects, this is how you'll get your work into a shared ServiceNow application. 

Prefer to learn more about Hacktoberfest in an audio/video format? Check out the episode we recorded for the Break Point Podcast:

 

 

And here are more live streams from this year's Hacktoberfest!

 

4.png

Your Rewards for the Journey 

 

We’ve got some fantastic prizes to celebrate your contributions this year! 

  • From DigitalOcean:
    • Evolve your customizable digital badge from Holopin with every pull/merge request you make. 
    • The first 10,000 participants will receive a shirt from DigitalOcean.
  • From the ServiceNow Community: 
    • An exclusive Community Badge on your profile for completing Hacktoberfest. 
    • Codes to the ServiceNow store to redeem awesome ServiceNow Merch. Pick from:
      • Official CreatorCon T-shirts (available on a first-come, first-served basis, so contribute early!). 
      • Other miscellaneous ServiceNow merch

 

IMPORTANT: How to Qualify for ServiceNow Prizes 

 

To be eligible for the Community Badge, Merch, and T-shirt, you must meet both of these conditions: 

  1. Have SIX (6) of your Pull Requests accepted in eligible Hacktoberfest repositories. (Notice it's 6 now, not 4!)
  2. Post a comment on this blog post detailing your contributions and sharing your experience! 

 

5.png

How to Get Started 

 

Everything you need to know is in our main Hacktoberfest repository. This is your central hub for project links, detailed instructions, and leaderboards. 

 

https://github.com/ServiceNowDevProgram/Hacktoberfest 

 

The projects for this year are now live in that repository. Start contributing today! 

 

Each project repository has detailed instructions that you can follow, but here is a crash-course 3-minute video:

 

 

 

 

6.png

Your Guides on the Journey 

 

This event is only possible thanks to a massive effort from our community volunteers. They’re reviewing your pull requests and helping you along the way. Meet the full Hacktoberfest 2025 Crew in the main repository! 

 

Hacktoberfest Volunteers.gif

 

Need help? The entire crew and fellow participants hang out on the SNDevs workspace chat. 

Join us via this link (https://invite.sndevs.com/) and then find us in the #hacktoberfest channel. 

 

7.png

Get Started! 

 

The journey has begun! Here’s how you can participate: 

  • Bookmark this blog post! It will be updated with the latest information. 
  • Go "Star" the main GitHub repository to get notifications. 
  • Join the SNDevs Slack and say hello in the #hacktoberfest channel. 

 

HACKTOBERFEST IS BACK BABY WOOOOOOOOO 

159 Comments
Shashank_Jain
Mega Sage

🌟 My First Hacktoberfest Experience 🌟

 

This was my very first time participating in Hacktoberfest, and I’ll admit, I was a bit nervous at the beginning. I hadn’t used GitHub much before, and I wasn’t sure about the level of difficulty or what to expect.

 

Thankfully, the community post by @Earl Duque  was quite descriptive and extremely helpful in getting started. Initially, figuring things out on my own was a bit of a challenge, but after submitting my first PR, everything became much smoother from there.

I’m really happy to share that I’ve successfully submitted 6 PRs, all of which have been accepted! 🎉

 

Here are my contributions:

1. Background Script: Fetch incidents with VIP callers – #1692

Link : https://github.com/ServiceNowDevProgram/code-snippets/pull/1692

2. ParkNow: Smart Parking Management System – Hack4Good Idea Submission – #78

Link : https://github.com/ServiceNowDevProgram/Hack4Good-Idea-Submission/pull/78

3. Background Script for Orphaned Users – #2048

Link : https://github.com/ServiceNowDevProgram/code-snippets/pull/2048

4. SmartSpace EDU: Smarter Spaces for Better Learning – #149

Link : https://github.com/ServiceNowDevProgram/Hack4Good-Idea-Submission/pull/149

5. Incident Reassignment Tracker – #2119

Link : https://github.com/ServiceNowDevProgram/code-snippets/pull/2119

6. Library Management System – Hack4Good – #170

Link : https://github.com/ServiceNowDevProgram/Hack4Good-Idea-Submission/pull/170

 

It’s been a wonderful learning journey — from exploring GitHub for the first time to contributing to meaningful projects. I’m really happy to have been a part of this amazing community and to complete all six PRs successfully. 🙌

 

A special thanks to all the volunteers — you’ve been so kind, supportive, and patient in helping us learn. 🙏

And a heartfelt thank you to @Earl Duque, @laszloBalla for organizing and making this event such a great experience for everyone! 👏

 

Sushma Pavani K
Tera Guru

Really interesting!

abirakundu23
Giga Sage

Hi All,

Super excited to share my Hacktoberfest contribution 2025 and 6 of my Pull request(PR) have been accepted.
Please find below contribution for this Session.
Code Snippets -
1. GlideAggregrate: Count active Problem records per Assignment Groups 
 (https://github.com/ServiceNowDevProgram/code-snippets/pull/2103)

2. Schedule Job : Employee's  HR case creation Probation
(https://github.com/ServiceNowDevProgram/code-snippets/pull/2158)

3.Business Rule - Pdf letter generation in HR Case
(https://github.com/ServiceNowDevProgram/code-snippets/pull/2244)

4. Inbound Email Action - Reply Inbound email action on HR task
(https://github.com/ServiceNowDevProgram/code-snippets/pull/2245)

5.Fix Script - Remove inactive users from Groups
(https://github.com/ServiceNowDevProgram/code-snippets/pull/2275)

6.Service Portal Widget - Image Icon Menu Widget
(https://github.com/ServiceNowDevProgram/code-snippets/pull/2286)

LinkedIn Post : https://www.linkedin.com/posts/abira-kundu-9094881b3_hacktoberfest-2025-building-with-servicenow-act...

Big thanks to  Earl, Laszlo, and Astrid for guideline & providing such opportunities & also to all maintainers and reviewers for their time and dedication.
It's a pleasure to be part of this incredible community. I have enjoyed during Hacking journey !
Thanks !
#hacktoberfest2025 #Hack4Good #ServiceNow #servicenowcomm @DigitalOcean


Thanks !


emmynem
Tera Contributor

Hello everyone! 

 

I’m excited to share that I’ve successfully completed 6 accepted pull requests as part of ServiceNow Hacktoberfest 2025! 

 

It’s been an incredible experience learning, building, and contributing to the open source ecosystem through Hack4Good Idea Submissions,  all focused on driving social impact and innovation.

 

Here are my accepted PRs:

1. JobAccessNow – Youth Employment & Opportunity Portal
🔗 #133

2. SafeRideNow – Women’s Safe Transport Verification Hub
🔗 #134

3. EduCycle – Digital Textbook & Device Sharing Marketplace
🔗 #139

4. CleanCity360 – Waste Collection & Recycling Route Optimizer
🔗 #140

5. PowerTrackNow – Community Energy Outage & Restoration Monitor
🔗 #158

6. ArtisanLink – Verified Tradesperson Marketplace & Job Scheduler
🔗 #167

7. GreenRoutes – AI-Driven Public Transport & Walking Optimizer
🔗 #174


A huge thank you to ServiceNow, the ServiceNow Nigeria Community, and all the Developer Advocates for making this possible. 🙏

 

Special appreciation to @Earl Duque and the maintainers for their constant support and quick PR reviews. 

 

#Hacktoberfest2025 #ServiceNow #Hack4Good #OpenSource

Sachin_Nasa
Tera Guru

Hi All,

Excited to Share My #Hacktoberfest Journey

I’m happy to share that, as a newcomer to ServiceNow #Hacktoberfest 2025, I’ve successfully completed6 PRs ongoing the 7-day verification period. Through this experience, I gained valuable exposure to ServiceNow development and had the opportunity to collaborate with the open-source community, learning many practical GitHub functionalities along the way.

A special thanks to @Earl Duque , whose videos inspired me to get started and guided me through the process of contributing effectively. I truly appreciate all the support and guidance I received.

Looking forward to continuing this journey of learning and contribution!
Thanks!

Hanna_G
Kilo Sage

Hello and Happy Hacktoberfest everyone! 

 

Taking part in ServiceNow Hacktoberfest 2025 has been both rewarding and challenging - a genuine stretch of my technical and creative skills.

 

This was my first time contributing to open source via GitHub. The start was rough: I struggled with forks, branches, and cleaning commits. Early rejections were frustrating, but each one taught me something vital — how to structure code, explain its purpose, and think about reusability and impact. By the end, those lessons turned into six accepted contributions I’m proud of.

 

My approved contributions:

#2338 – Auto Add Tag to VTB – A Business Rule that automatically adds tags to Visual Task Board cards based on record state or priority, improving Agile visibility and reducing manual updates.

 

#2360 – Catalog Client Script: Normalise and Reset MRVS Rows – A client-side utility that resets, deduplicates, and sorts Multi Row Variable Sets when a controlling variable changes, improving data quality and user experience.

 

#2365 – Transform Map: Prevent Priority Update Unless on Insert – An onBefore Transform Map script that computes priority only on insert, preventing updates from overwriting analyst edits during recurring imports.

 

#2372 – Core ServiceNow APIs – Business Time Utilities – A reusable Script Include that wraps GlideSchedule for adding working hours, calculating durations, finding next open times, and checking schedules — complete with holiday and timezone handling.

 

#2374 – Integrations – OAuth2 Client Credentials Token Cache with Auto-Refresh – A Script Include that manages OAuth2 client credentials authentication, caching access tokens, handling expiry buffers, and automatically refreshing tokens on 401 responses.

 

#2368 – RESTMessageV2 – GET with Backoff – A Script Include that wraps RESTMessageV2 GET requests with Retry-After handling, exponential backoff, and pagination support, improving integration reliability under API throttling.

 

Each of these was designed to solve a real ServiceNow problem — from improving data consistency and catalogue usability to making integrations more reliable and secure.

 

What I learned:
• Quality beats quantity. Every pull request must have purpose, context, and documentation.
• Reusability is key — the best contributions make life easier for others.
• The reviewers’ feedback was as valuable as the code itself; it pushed me to think and build like a professional contributor.

 

Hacktoberfest was not just an exercise in writing code; it was an exercise in patience, clarity, and growth. I finished with six approved contributions, a deeper respect for open-source collaboration, and a stronger understanding of what “high-quality” truly means.

 

Thank you to the reviewers for their time and feedback - and to the ServiceNow Community team for organising and championing! 

 

Now, I'm off to trim some branches and tidy the forest of forks I left behind me!

SumanthD
Tera Explorer

Successfully Completed Hacktoberfest and continuing in Top 5% in All Time leaderboard for 4th year in a row.  This year my contributions include all 3 categories - Code snippets, Hack4Good, Action Pack. Contributing a couple of browser bookmarklets is something new I tried this year.

AdaOkoye
Tera Explorer

My First Hacktoberfest Journey—Glad to Be Here!

 

Hi everyone! I’m excited to share my first-ever post as a new member of the ServiceNow community—and equally thrilled to say I just participated in my very first Hacktoberfest through the Hack4Good Idea Submissions.

Coming in as someone completely new to both GitHub and the ServiceNow community, I’ll be honest, the navigation and contribution workflow felt intimidating at first. I got stuck more than once. But with helpful guidance and a bit of persistence, I found my rhythm and ended up contributing 10 PRs, which were focused on social impact, including:

  1. Med Link—Community Health Access & Outreach Platform #189 
  2. Aid Sync—Smart Disaster Relief Logistics Tracker #199 
  3. SheLearns—Girls’ Education Attendance and Mentorship System #200 
  4. AgroChain—Sustainable Farming Supply Network #205
  5. SafeSteps—Gender-Based Violence Reporting and Response Portal #207 
  6. GreenPulse Africa – Community Carbon Footprint & Incentive Tracker #218 
  7. SheTech Connect – Women in Tech Mentorship & Learning Portal #222 
  8. Nkwa—Informal Trader Finance and Permit Management #225 
  9. LearnAI Hub – Predictive Skill Gap Analyzer #280 
  10. Trust360 – Community Cyber Safety & Digital Literacy Platform #283 

This experience has not only boosted my confidence but also shown me how powerful this ecosystem is for building real-world impact, even as a newcomer.

I’d love to connect, learn, and collaborate with others here, especially those working in public interest use cases, social innovation, AI in ServiceNow, or large-scale community automation.

 

My special gratitude to @Earl Duque, @laszloBalla, and the maintainers for their constant support and quick PR reviews. 

NafisatA
Tera Explorer

I am excited to share that I’ve successfully submitted six PRs and all have been merged! As a first-time Hacktoberfest participant, I used the opportunity to architect real-world platform solutions designed for scale, impact, and sustainability. I contributed six ServiceNow-powered platform ideas targeting key sectors such as public health, urban resilience, climate change, research infrastructure, conservation and environmental safety:

feat(idea): HeatShield - Resilient Urban Heat Risk Management Platform #233

feat(idea): ToxiTrace — An Intelligent Eco-Toxicology Risk Management #232

feat(idea): SafeKin: An Intelligent Family Safety and Emergency Preparedness Platform #206

feat(idea): ResearcHub: Unified Workflow & Collaboration Platform for Academic Research Lifecycle #184

feat(idea): EcoGuard: Hydrobiological Risk Management for Oil & Gas Operations #183

feat(idea): Pangolink — A Real-Time Anti-Poaching & Conservation Intelligence Network for Pangolins #304

Each contribution was designed with a strong emphasis on actionable workflows, predictive intelligence, and cross-sector collaboration, leveraging the ServiceNow platform to deliver automation, structure, and traceability in high-stakes environments.

This experience deepened my belief that impactful technology is defined by innovation and relevance. When ServiceNow Platform is applied with clear intent and deep domain understanding, they become powerful tools for driving systemic change and long-term resilience across sectors.

A huge thank you to @Earl Duque@laszloballa, and the entire Hacktoberfest 2025 Crew  for the guidance, feedback, and support throughout the process. Your hardwork makes open source more inclusive, inspiring, and meaningful.

bhavyaagrwal
Tera Explorer

Hello everyone! 

I’m excited to share that I’ve successfully completed 6 accepted pull requests as part of ServiceNow Hacktoberfest 2025 — and this was my first time contributing to open source through code snippets!  repo to test out concepts, experiment with tooling, and practice real-world development.

Here are my accepted PRs:

1. Count all open incidents per priority #1819

2. Find incidents older than x days #1820

3.Convert UTC time to local time #1892

4.Reassign tasks when assigned user is inactive #1967

5.Archiving old incident records to improve performance #1983

6.Check number of active records per table #2157

A huge thank you to ServiceNow and all the Developer Advocates for making this possible.

#Hacktoberfest2025 #ServiceNow #OpenSource #CodeSnippets #FirstContribution #LearningByDoing