ad-sponsored-text

Skip to Main Content

Independent Banker

Image by Mitay20/Adobe

How Community Banks Can Modernize Their Tech Stack

Due in part to AI, technology and security risks are rapidly evolving, pushing community banks to think about technology planning beyond the traditional budget cycle. Several community banks told us how they’re balancing technology adoption, timing and investment priorities.
Payments & TechCores Hardware and Software


An error occurred while processing the template.
For "#list" list source: Expected a sequence or collection, but this has evaluated to a string (wrapper: f.t.SimpleScalar):
==> categories  [in template "49724393377863#35335#2244339" at line 18, column 56]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #list categories as category  [in template "49724393377863#35335#2244339" at line 18, column 49]
----
1<#-- 
2Add elements from the sidebar to define your template. Type "${" to use the 
3autocomplete feature. 
4--> 
5<#assign contentStructureIdForPerson = 45349 /> 
6				<#assign externalRefCode = .vars["reserved-article-external-reference-code"].data> 
7				<#assign url = "/headless-delivery/v1.0/sites/${groupId}/structured-contents/by-external-reference-code/${externalRefCode}?fields=relatedContents,taxonomyCategoryBriefs.taxonomyCategoryName,taxonomyCategoryBriefs.taxonomyCategoryId,relatedContents"> 
8				<#assign taxonomyCategoryBriefs = restClient.get(url)> 
9				<#assign contentType = "" /> 
10				<#assign articleType = "" /> 
11				<#assign topics = "" /> 
12				<#assign authorName = "" /> 
13				<#assign authorUrl = '' /> 
14				<#assign index = 0 /> 
15 
16				<#if taxonomyCategoryBriefs??> 
17					<#list taxonomyCategoryBriefs as key, categories> 
18						<#list categories as category> 
19							<#if category.taxonomyCategoryName??> 
20								<#assign parentTaxonomyVocabularyRes = restClient.get("/headless-admin-taxonomy/v1.0/taxonomy-categories/${category.taxonomyCategoryId}") /> 
21								<#if parentTaxonomyVocabularyRes?? && parentTaxonomyVocabularyRes.parentTaxonomyVocabulary?? && parentTaxonomyVocabularyRes.parentTaxonomyVocabulary.name = 'Content Type'> 
22									<#assign contentType = category.taxonomyCategoryName /> 
23								</#if> 
24								<#if parentTaxonomyVocabularyRes?? && parentTaxonomyVocabularyRes.parentTaxonomyVocabulary?? && parentTaxonomyVocabularyRes.parentTaxonomyVocabulary.name = 'Article Type'> 
25									<#assign articleType = category.taxonomyCategoryName /> 
26								</#if> 
27								<#if parentTaxonomyVocabularyRes?? && parentTaxonomyVocabularyRes.parentTaxonomyVocabulary?? && parentTaxonomyVocabularyRes.parentTaxonomyVocabulary.name = 'IB Categories'> 
28								<#if index?number < 2> 
29									<#assign topics = topics + '<span class="tag-pill body-13">' + category.taxonomyCategoryName + '</span>' /> 
30								</#if> 
31								<#assign index++ /> 
32								</#if> 
33							</#if> 
34						</#list> 
35					</#list> 
36				</#if>	 
37				 
38 
39<#assign relatedItems = taxonomyCategoryBriefs.relatedContents /> 
40 
41<#if relatedItems?has_content> 
42    <#list relatedItems as item> 
43		  <#assign relatedItem = restClient.get("/headless-delivery/v1.0/structured-contents/${item.id}") /> 
44			<#if relatedItem.contentStructureId = contentStructureIdForPerson > 
45        <#assign authorName = relatedItem.title /> 
46        <#assign authorUrl = '/w/${relatedItem.friendlyUrlPath}' /> 
47			</#if> 
48    </#list> 
49</#if> 
50				 
51 
52<div class="card is-horizontal-on-desktop is-horizontal-on-mobile"> 
53	<div class="card-img height-100-width-auto-1x1"> 
54		<#if (banner.getData())?? && banner.getData() != ""> 
55		<img alt="${banner.getAttribute("alt")}" data-fileentryid="${banner.getAttribute("fileEntryId")}" src="${banner.getData()}"  onerror="this.onerror=null;this.src='/documents/d/guest/img-listdefault';" /> 
56		<#else> 
57		<img alt="" src="/documents/d/guest/img-listdefault" /> 
58		</#if> 
59	</div> 
60	  
61	<div class="card-body"> 
62		<h3 class="card-title header-xs" data-truncate="3"> 
63		  <a href="/w/${.vars["reserved-article-url-title"].data}"><#if (title.getData())??>${title.getData()}</#if></a> 
64		</h3> 
65	  <div class="card-para body-14" data-truncate="0"> 
66       <#if .vars["reserved-article-asset-tag-names"].data?contains('Sponsored Content')> 
67         <span class="tag-pill body-13">SPONSORED</span> 
68           <#else> 
69             <#if authorName != ''> 
70				        <#if articleType == 'Press Release'> 
71				            <p>By ICBA</p> 
72					         <#else> 
73					         <p>By <a href="${authorUrl}">${authorName}</a></p> 
74					      </#if> 
75					       <#else> 
76					        <p>By ICBA</p> 
77					      </#if> 
78			        </#if> 
79		</div> 
80		<div class="card-categories d-flex flex-wrap gap-2 d-none"> 
81		${topics} 
82		</div>		  
83	</div> 
84</div> 

View All Webinars Example Text

Branch Transformation in Community Banking Breaks Down Without Operational Alignment

SPONSORED

PaymentsPayments & Tech

New Federal Focus Could Reinvigorate Community Banks’ Role in the Mortgage Market

SPONSORED

LendingConsumer and Mortgage

Something’s Feasting on Your Tech Budget. The Playbook Starves It.

SPONSORED

GrowthRevenue and Expenses

Winning in the Hybrid Monetary Era

SPONSORED

Digital BankingBanking

ad-sponsored-text

Advocacy

Illustration by Tex Vector/Adobe

Community Bank AI Security Readiness Guide

CybersecurityAdvocacy

How to Advocate for the Industry During the August Recess

Grassroots ActionAdvocacy

How to Encourage De Novo Bank Formation

By ICBA

AdvocacyLegislation and Regulation

How ICBA is Fighting Fraud Through Advocacy

FraudAdvocacy

View all Advocacy Example Text

Payments & Tech

Branch Transformation in Community Banking Breaks Down Without Operational Alignment

SPONSORED

PaymentsPayments & Tech

Do Paper Checks Have a Future?

Retail BankingPayments

Driving Community Prosperity with Reciprocal Deposits

SPONSORED

Retail BankingDigital Banking

How New Nacha Rules Help Fight ACH Fraud

PaymentsFraud

In Community Bankers' Own Words

“Given the industry loss rates, you have to be more cautious on ensuring your restaurant clients have the appropriate collateral and cash flow from other sources to assist them in assuming [their] debt service payments can be made and that they can make principal payments.”

David Saber

David Saber

CEO, Park State Bank

Read the article About Principal Payments

Compliance & Risk

Fraud Moves Fast. Are You Keeping Up?

SPONSORED

FraudCompliance & Risk

Free IT Assessment for Banks—Limited-Time Offer

SPONSORED

SecurityCompliance & Risk

1025 Fannie Mae 2k

FHFA Updates Enable Faster, Fairer Mortgages

Compliance & RiskInsights

1025 Ponce Bank 2k

Fighting Fraud with Tech and Training

Compliance & RiskFeatures

Growth

Illustration by Peter Greenwood

Beyond the Rate Race: Bank Deposit Growth Strategies

Digital BankingGrowth

Illustration by Rina/Adobe

Optionality Risk: What Bank Portfolio Managers Need to Know

GrowthInvestment and Insurance

Something’s Feasting on Your Tech Budget. The Playbook Starves It.

SPONSORED

GrowthRevenue and Expenses

Jennifer Harris of Mercantile Bank leads the community bank’s human capital management offering, MercForce.

Behind Mercantile Bank's Payroll and HR Solution

GrowthCommercial Banking

View all Growth Example Text

People

A.J. King, shown here in Montana with his dog, Luna, has been fly fishing for half a century. | Photo: Kelly Fitzgerald

A.J. King: Reeling With Joy

CulturePeople

Photo by Tim King

Alice P. Frazier: The Lasting Community Bank Legacy

CulturePeople

Ulster Savings Bank in Kingston, New York, celebrates its 175th anniversary this year. From left: MaryRose Warcholak, SVP, business development officer; Bill Calderara, president and CEO; John Jeffreys, commercial lines account manager; Richard Jeffreys, CFP, financial advisor. | Photo by Saumya Rai

Community Banks Celebrating 100- to 175-Year Milestones

CulturePeople

Gateway Bank’s Volunteer Day program gives a paid day off to each employee for volunteering. | Photo courtesy of Gateway Bank

Gateway Bank's Gateway Gives Community Program

CulturePeople

View all People Example Text
View all topics Example Text

Subscribe now

Sign up for the Independent Banker newsletter to receive twice-monthly emails about new issues and must-read content you might have missed.

NewsWatch Today

ICBA Statement on Proposal to Amend Community Reinvestment Act Rules

July 31, 2026 | Press Release   CRA 


Defining Vendor Management as a Community Bank Priority

July 30, 2026 | ICBA NewsWatch Today   Vendor Management 


ICBA, others urge regulators to coordinate GENIUS Act rulemaking

July 29, 2026 | ICBA NewsWatch Today   Digital Assets FDIC OCC Safety & Soundness Legislation Deposits 



Browse all content by topic

Advocacy Example Text Compliance & Risk Example Text Lending Example Text Payments & Tech Example Text Banking Example Text Growth Example Text View all Topics Example Text

ad-sponsored-text