Return-Path: <bounces+20232391-acae-alvarochf=traceseis.com@em7431.codemag.com>
Delivered-To: alvarochf@traceseis.com
Received: from cs510.bluehost.com
	by cs510.bluehost.com with LMTP
	id uPVWAAJ+zWkdagcAWiBQxw
	(envelope-from <bounces+20232391-acae-alvarochf=traceseis.com@em7431.codemag.com>)
	for <alvarochf@traceseis.com>; Wed, 01 Apr 2026 14:20:18 -0600
Return-path: <bounces+20232391-acae-alvarochf=traceseis.com@em7431.codemag.com>
Envelope-to: alvarochf@traceseis.com
Delivery-date: Wed, 01 Apr 2026 14:20:18 -0600
Received: from o1.ptr4444.codemag.com ([168.245.37.219]:55812)
	by cs510.bluehost.com with esmtps  (TLS1.3) tls TLS_AES_128_GCM_SHA256
	(Exim 4.98.2)
	(envelope-from <bounces+20232391-acae-alvarochf=traceseis.com@em7431.codemag.com>)
	id 1w822z-00000002BUN-27KQ
	for alvarochf@traceseis.com;
	Wed, 01 Apr 2026 14:20:17 -0600
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codemag.com;
	h=content-transfer-encoding:content-type:date:from:mime-version:subject:
	to:cc:content-type:date:from:subject:to;
	s=002; t=1775074805; bh=pAHloZ7rzjBrUAw0czrs0QZdX0dOfPylVLunQ9+9Ul4=;
	b=PbeHj4luJ/4PyCue7Thm9AWkY3k6h8FPHYf6TAkPA7OiaPDNVFz6MGHFTYdIRyYZC3/o
	55W2mwbhKO0vMFIwOiIait7B6rqShdiK79us5W9kSpx+pDZg4ilX3rPIMn5A6qKjxH0MkC
	1M7fuatM1i6Ngv9Hmkr1plGQc7aHCa3PumAP6nM2oj3D7pXVQnp+HFY7yz1IVlioE+ohSA
	RTy2gKW0IWunsJEGsqy0J0xxpnYoY9fdGb99i1Bu346CWqQDPh0Xq9PRkJSIMkT9wZejRh
	7DSCMLswD1FtcNYRbJ5BdTf2utfD8cLmx496joRbSihQ/IWUmoEgrIkt8C7HgbCg==
Received: by recvd-7fcb684dc-655r5 with SMTP id recvd-7fcb684dc-655r5-1-69CD7DF5-91
	2026-04-01 20:20:05.850016761 +0000 UTC m=+170564.882729586
Received: from MjAyMzIzOTE (unknown)
	by geopod-ismtpd-7 (SG) with HTTP
	id Po3qqAWhSCGwhMkSQd_RMw
	Wed, 01 Apr 2026 20:20:05.849 +0000 (UTC)
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=utf-8
Date: Wed, 01 Apr 2026 20:20:05 +0000 (UTC)
From: CODE Magazine <noreply@codemag.com>
Mime-Version: 1.0
Message-ID: <Po3qqAWhSCGwhMkSQd_RMw@geopod-ismtpd-7>
Subject: CODE Connections 20: Summer training dates + Fabric events
 (Chicago/Houston)
X-Auto-Response-Suppress: OOF
X-SG-EID: 
 =?us-ascii?Q?u001=2EXh5SNRYyipMwwoqKtbnPlFlPrbebl66pAjt8OeUirmJGTwah382s2sKBx?=
 =?us-ascii?Q?=2FoHrbI+Oz8qX3FYqxZzB+LpzxUxfWjOvoA1nG+2?=
 =?us-ascii?Q?+AvQOx+l345tN3b3+VIsi9XDL7k5jWVo3kiDzYk?=
 =?us-ascii?Q?nDL3t0KMPApRa+gPibRzUEO3Y0ZTa=2FEi1jENCyU?=
 =?us-ascii?Q?8OFL+ge2tdww74aluoCh8pdOEe=2FrdUl=2F0is=2FpA1?=
 =?us-ascii?Q?bEm1y88AYIRN17B=2FriR6QcA1uWgnR+6girOPnby?= =?us-ascii?Q?6rEx?=
X-SG-ID: 
 =?us-ascii?Q?u001=2ESdBcvi+Evd=2FbQef8eZF3Bhz2r5aCdAtPxKLlrRyZ1r8++iq2qqWVjJHeV?=
 =?us-ascii?Q?gf=2FtEgSg=2Fazlh3q=2FxWrPwSzdAsmxQ=3D=3D?=
To: Alvaro Chaveste <alvarochf@traceseis.com>
X-Entity-ID: u001.xmzhPbazC3AI3YlKy29gCw==
X-Spam-Status: No, score=1.6
X-Spam-Score: 16
X-Spam-Bar: +
X-Spam-Flag: NO

<html style=3D"margin: 0;padding: 0;font-family: 'Noto Sans', sans-serif;fo=
nt-optical-sizing: auto;font-weight: 400;font-style: normal;font-variation-=
settings: 'wdth' 100"><head>
</head><body style=3D"margin: 0;padding: 0;font-family: 'Noto Sans', sans-s=
erif;font-optical-sizing: auto;font-weight: 400;font-style: normal;font-var=
iation-settings: 'wdth' 100"><div style=3D"display:none;max-height:0;overfl=
ow:hidden;mso-hide:all;">Summer training dates are live =E2=80=93 plus free=
 Fabric events and what does your favorite AI tool do better?</div>
<table style=3D"border-collapse: collapse;width: 100%;max-width: 800px;marg=
in: 0 auto;border: 0" width=3D"100%" cellpadding=3D"0" cellspacing=3D"0" bo=
rder=3D"0">
<tbody><tr style=3D"border: none"><td colspan=3D"3" style=3D"border: none;p=
adding: 0;vertical-align: top;width: 100%">
<a href=3D"http://url7522.codemag.com/ls/click?upn=3Du001.0UEb9PF5ssPgv288I=
3pH-2FO5B62o1IYbaFu1fJzcZ572YgKRYf5Jc4-2FPzNhejEiOta6TM_qcYk9eQVqML4NYnR0JQ=
gOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5Gg7egJeyA8UQjAW=
kp9KAYLTb7mV14qwI-2Bh02lt-2FYj1vQPTFF9rhvexQHiEeOZgCG-2BGbjduSu1yZqvO5HRLoi=
dJ38-2FvINx8ZWcPrlnJEWdl0ufWLzHeFgpIGqvl1kyNfZKMW38-2Ffd-2FsBeP6Bs0qO1WUwXy=
RBk4YyUmrDkbEr3IBLb8M836BMuO">
<img src=3D"https://epsenterprise.blob.core.windows.net/permanent-files/Fil=
eAttachments/75a32a58_74e5_4418_9a2a_c65bea367321/Issue20_background.png" w=
idth=3D"100%" height=3D"auto" alt=3D"CODE Connections April 2026" style=3D"=
display: block;width: 100%;height: auto;border: 0;line-height: 100%;outline=
: none;text-decoration: none">
</a>
</td></tr>
<tr style=3D"border: none"><td style=3D"border: none;padding: 0;vertical-al=
ign: top;width: 12.5%;min-width: 25px"></td><td style=3D"border: none;verti=
cal-align: top;width: 75%;max-width: 600px;padding: 3em 0">
<p style=3D"padding: 0;line-height: 1.5em"><strong>This issue:</strong> two=
 free State of Fabric events, ten training classes from May through August,=
 and a May webinar about how quantum computing will break cryptography that=
's worth your attention.</p>
<h2 style=3D"margin: 0 0 0.5em 0;padding: 0;color: #de444d;line-height: 1.3=
5em;font-weight: 700;max-width: 75%;margin-top: 1em">Events</h2>
<h3 style=3D"margin: 0 0 0.5em 0;padding: 0;color: #de444d;line-height: 1.3=
5em;font-weight: 700;max-width: 75%">State of Fabric</h3>
<p style=3D"padding: 0;line-height: 1.5em">We have two State of Fabric even=
ts coming up, and if you work with Microsoft Fabric, or are thinking about =
it, these are worth your time to attend.</p>
<ul style=3D"margin-top: 1em">
<li style=3D"margin-left: 0"><p style=3D"padding: 0;line-height: 1.5em"><st=
rong><a href=3D"http://url7522.codemag.com/ls/click?upn=3Du001.0UEb9PF5ssPg=
v288I3pH-2FO5B62o1IYbaFu1fJzcZ572Bxi13ngms4FxVu-2FZIjjGQeSmDCtSbwR8RVr9EbTe=
a5CHxUg8OHE-2BNEyE9KSHaqVImElnFio3borUXnaZYBYZ6K7mYZ0UhFLzAXw0d8lZPTsbsvUHS=
Ez-2BVtlwcka6kiiVqA0A-2F28QL65-2B-2F9FxpE3Tq2ynq_qcYk9eQVqML4NYnR0JQgOekV7y=
1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5Gg7egJeyA8TcHN-2F7uZ1p=
Qkt0W3wrXPp37o9Rs-2BwM4rMF8SOXQZp1TFCYd2yRD7TUTkhG3olJOekodpOV-2FaDEHzJOH0V=
ZufPjXo5j6kpyU-2FJLHjR4h7DbAo7BNqmKLxLynDaDgjYxWpsRgHf-2FnLRcUeDrU5Nma-2FDl=
oM-2BHzJLTKxVUbD0sh1T3W">State of Fabric: Chicago</a></strong> =E2=80=93 Ap=
ril 28, at Microsoft in downtown Chicago. A full day covering the executive=
 case for Fabric, a 90-day roadmap to get it running, and a scaling plan fo=
r 6=E2=80=9312 months out. Complimentary, with catered breakfast and lunch.=
</p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong><a href=3D"http://url7522.codemag.com/ls/click?upn=
=3Du001.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ570-2F-2FPLh0xH94r2GQxycn=
B-2BBeUpzRhRW62DiI4pc91Jl8kki0pT34RnaOPm5GDLQWwCJlFUB8QKrrSWiCWwj6GG5fPGj-2=
BLlckYbzcxlqb2VCJvcEYjyAYmp-2FvV76R1cnx1TPkv-2BN7VwV-2BZEzfQtrBk49aM6Y_qcYk=
9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5=
Gg7egJeyA8c2hxDWb4z9RD9iSBQk5aD5nWCn7Wf2O-2Fzai2aOfpI6weuMOXMFK0DX-2Bt09hAY=
H9hEFkHWW-2B9Jx4k3lgZKc7-2BMNhczLMOdg-2FQqryEmoJC7h2NOU3gLGruwd15KY6Z5GUI1t=
LwCW8-2F1ta0x6-2BhXJbNdmoMzZwKhbAK888O0fmeyDm">State of Fabric: Houston</a>=
</strong> =E2=80=93 June 9, at Microsoft in downtown Houston. Same focused =
format: why Fabric matters now, how to land it fast, and how to grow it ove=
r time. Invite-only and complimentary, with catered breakfast and lunch.</p=
>
</li>
</ul>
<h3 style=3D"margin: 0 0 0.5em 0;padding: 0;color: #de444d;line-height: 1.3=
5em;font-weight: 700;max-width: 75%">Upcoming CODE Presents Webinars</h3>
<ul>
<li style=3D"margin-left: 0"><p style=3D"padding: 0;line-height: 1.5em"><st=
rong>April 8, 2026: <a href=3D"http://url7522.codemag.com/ls/click?upn=3Du0=
01.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ5702Zcy3JfWpcLB3T8l611gwH89S5v=
WD8gfHZWNHYoFbZQ9HAYxYeEBq6NpmciW0bE2-2BWyxeLQf7PKltsLuaI8T87pFsXxj2u5-2BW8=
GysxRSuXBukLIqkyG0wwZYUof0YJ8km6vnTzJF1jfJd3LiSOvvQrQzF_qcYk9eQVqML4NYnR0JQ=
gOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5Gg7egJeyA8Z2J2p=
JOXL1-2FuEcuIPgeijqkyr2pyPoRXDqM-2BpbAejBRpZmbTHXUm7xS1jLTb-2BTvQ7JPUwueb9F=
uUN0gRjnYy-2BGvNHIFizSKjYtA-2FMTRz90q9sDQrHLbPUmN5NV8HCs2DqrhIk7-2BxbGBvJUB=
mCWizWyIOndbFZvlJqdlsamqa4Hy">AI-Generated Code in Regulated Industries: Co=
mpliance Risks and Auditable Controls</a></strong> =E2=80=93 If your work t=
ouches FDA, SOC 2, ISO, or GDPR requirements, this webinar presented by Joh=
n M. Miller is directly relevant. AI-generated code creates real compliance=
 questions, and this webinar gets into practical, auditable strategies that=
 let you adopt AI tools responsibly without slowing your teams down.</p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong>May 13, 2026: <a href=3D"http://url7522.codemag.com/=
ls/click?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ5702Zcy3JfWpc=
LB3T8l611gwqtAiw2-2FQLKfbj4mZ0SnKYbV9Fwopxo12o-2BrtbGfN2x6uXilcfWKT1f7jhVzu=
vygSvzGnOB1mbToQerHfMfJ1Ce3SZewBd-2FYPOKTEvYNcVD8DliMR-2BseMbglmVXUfvoWPA3-=
B_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2iiQ=
Tn7RA5Gg7egJeyA8XG4blMcx-2BR41gEhHPf85b-2BN8PXHcqqW7M9mXQ5TYoKuwhYXK4JkBCe5=
mXoP1UCb9EAGs3-2FgvT2ivFsgklbt4Lfc6Mav0tZgAhJSk4W44BZxT3-2FyDd2xsanPspmjSHW=
dyjJpjYnLYSxhdyRlNvM3nu308zzSIArWkorIR-2BBeRnsf">Q-Day: How Quantum Computi=
ng Will Break Today's Modern Cryptography (And What to Do About It)</a></st=
rong> =E2=80=93 This is a genuinely eye-opening topic. Quantum computing is=
n't a distant threat. Attackers are already collecting encrypted data now, =
planning to decrypt it later once quantum capability arrives. This webinar =
covers which cryptographic primitives are most at risk and, importantly, wh=
at steps you can take today to reduce your exposure.</p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong>June 3, 2026: <a href=3D"http://url7522.codemag.com/=
ls/click?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FJBAYhRnuhaFwEpHNOhP47MviZdDBqtnB=
QPG-2FXLyTJ-2FIp5P6u-2Fvtp4QzwehDCf8OzCZ2OYWrQ-2FLusNZOM-2FwR8A2OutPLo0uDuK=
eqp0oBVUMODvOEGwrbMeSb1wiRAHgkNdKt5U35Kef26K5lKnJKxhs-3DSVNP_qcYk9eQVqML4NY=
nR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5Gg7egJeyA8=
QllRuiL2XfRwIDTt8DWczuSHCom8MG-2BbZvFVItSNX1m7fvKFqDIppjsRhDa2oBkEO524rujOh=
dRk45d5XktuaZ3zR2URmGqdZo6Q36zXcvGHwNmHJ3MGiZJ1RLDWlaigWGAEpK7xQsVnCk8tlJRE=
ks4Zo-2FBlCz0CEfnf69qfGKB">Why Local AI Matters =E2=80=93 The Case for Pers=
onal Digital Sovereignty (Series)</a></strong> =E2=80=93 In this four-part =
webinar series, CODE Consulting's Philipp Bauer makes the case for personal=
 AI sovereignty: running powerful language models privately on hardware you=
 control. A new webinar will broadcast each Wednesday in June 2026 and each=
 one runs 15=E2=80=9330 minutes. Sign up once and you're registered for all=
 four.</p>
</li>
</ul>
<hr>
<h2 style=3D"margin: 0 0 0.5em 0;padding: 0;color: #de444d;line-height: 1.3=
5em;font-weight: 700;max-width: 75%">Training Classes</h2>
<p style=3D"padding: 0;line-height: 1.5em">CODE has launched ten training c=
lasses covering a wide range of topics. Here's what's scheduled between mid=
-May and late August, 2026:</p>
<ul style=3D"margin-top: 1em">
<li style=3D"margin-left: 0"><p style=3D"padding: 0;line-height: 1.5em"><st=
rong>May 18=E2=80=9322: <a href=3D"http://url7522.codemag.com/ls/click?upn=
=3Du001.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ572qNxseiP-2BYtAVjmeBNvrf=
13CkXJkMwDmDGkzNGUjqwzgqMfBZ-2FY8g8W3menUro2CDpxLANUs3e3ITVvxMzTfEtu8ymDhH8=
YReL6Sl621P3XO5KPMhAg-2BGjWZFyqMMCMSNICCLMeyQYPG72lCIZQdF3mVeI_qcYk9eQVqML4=
NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5Gg7egJey=
A8YjHiOF8xU6tv7nj2Zh-2F-2FSXrExih2A-2BXH88Hohm007mQNfDjMJqvz-2FVG1Yx6-2BqCt=
BVgamZM4unvBiBXEd92DCxZXQrVSHF5uBHq8rToyhBptv2g4PANnfTUfOwf6ACBZ4Kz-2F10cPp=
g4Si2FIm9Giuy6Z1AcI9FC5vx3Mr-2FcnHAq7" target=3D"_blank">AI-Assisted Softwa=
re Development with GitHub Copilot</a></strong> =E2=80=93 Five half-days of=
 training on using AI to help your team maintain existing software using re=
liable methods. This class sold out in February and March. Save $300 when y=
ou register by April 27, 2026.</p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong>May 28=E2=80=9329: <a href=3D"http://url7522.codemag=
.com/ls/click?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ570tKiiw=
upVQrEUPCnMZpRwIUPwV6Bq0QTZwp2GiIvhkmVZerovUYyVFH7A20Q7YtBb-2B81AU2Cfv7wBTm=
-2Fp74Aqbr2mpFiQCJcThmJG0cY1h9TRNYzD1TiwuXDUyuFfphRMh2Oai6McM8wyZpl23tgu7aH=
D5_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2ii=
QTn7RA5Gg7egJeyA8f4kmV3VxLAJayQ0UAJqp5Ysmy5PyxYUeANQFO0wFh7sV5LfhGZB5zy41k1=
1hbeA-2F4K81np2vbKo8UGvnZg2wi2GeTFk32tZTSspLnC9yrLoiPTzEKgTD049SUkYB7kZLv-2=
Bnelanh4ZpgsolMdO-2BaJ6qjqyQsVWUycQtiCnVVGlB">React &amp; Azure: Building H=
igh-Performance Apps</a></strong> =E2=80=93 A two-day intensive online clas=
s going from blank canvas to a fully deployed full-stack app using React, A=
zure Functions, and Azure SQL.</p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong>June 11: <a href=3D"http://url7522.codemag.com/ls/cl=
ick?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ57097nv2pOanZHzKmn=
-2Fxb-2FJvLNORvX-2FOlT-2FOmPTkbcZi5uNz6Rg7FIL0zOM-2F98QD9Yv3botHa-2BLPReCex=
PXYpIO5KhapGSQhwqoFnXcN9gJuULso4Wrm5zMB8UO8QZx3wpvtrxRVYRtCvyO8Xlld6gKUCF6f=
_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2iiQT=
n7RA5Gg7egJeyA8ajy-2FBGLXiiIpN81pe8mXJa022WCa08HnZ33UEGs-2F59QBqNs-2Be8rtcc=
KiZmj2h8V3kIS2bzKzBjBcpE3Mn8lU93pv8zdyP7uR9EoH17xHsmSx6nMAedSHTx7xhNmNjpMsl=
mQY5oHoFA4FpACqmE-2FyndOTuOmT4Dw3jCCBdJHvqFv">Operational Security (OpSec)<=
/a></strong> =E2=80=93 A one-day online class focused on the human and proc=
ess side of security: thinking like an attacker to identify the digital bre=
adcrumbs your team leaves behind.</p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong>June 18: <a href=3D"http://url7522.codemag.com/ls/cl=
ick?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ573C78C86LxaMkrEwT=
F3DUTczuFrzsfB22FHhfMSC6amurKNUgJllBrPFSi3yeC5ZzJvb3cilo0DnTr9CbZqY5-2B7Cym=
ACd5K9nTLWNb-2FKsKs8-2F4GNUZnHpuXiCKAKi0qR6s7rqIJAuSPjaU6o1viScZsnWTq_qcYk9=
eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5G=
g7egJeyA8QhCHf79N3xgJ6zeyIOnHOhIDlqR1ce4oKlffgLc3cl2g8t0qmzHW4OKT2otFaTHKsy=
cUi25sGfdS9dJC5ezgouun5JPNXeEYsUCdI-2F7-2FGGx7M0ftOkrm-2Bm6PMkanQ7fj7l5gRtF=
Awsj1aX0W0l2ab07Wl8tqtBgP80-2BeymAUPFp">Generative AI for Business: Efficie=
ncy, Ethics, and ROI</a></strong> =E2=80=93 Covers practical application of=
 OpenAI APIs and Azure OpenAI services, prompt engineering, Copilot impleme=
ntations, and evaluating AI's business impact.</p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong>June 25=E2=80=9326: <a href=3D"http://url7522.codema=
g.com/ls/click?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ572rQU2=
vI7-2FN1YVAHdQgGeJmwpNuuIjElfHgkIB3dvbe3SfKpXPzufL-2Fzd-2BQbhDacveCzUhssmSb=
-2B7v6xanpzTfdWKavgSMAKv0c9Va0rwpGhLatAxxM14aJoyWu5jFBETi-2BsO4VsMM91K4yBgJ=
elBfA5bF8_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNj=
ciLd2iiQTn7RA5Gg7egJeyA8ZOcCt3aAsYOrKelzrrZR1mnr6nXE0jcjPcHZgR5M5Z9qhY6LL8V=
d-2BdEYXOzIFCmHmVohiovFaB-2BhlUq-2FES1xwIdpIIHOfS4UoNyU6pW3LfzcoVdt1LoZFiHx=
J50fBUMZ6ZSjBWweF7oAfB4qBp9PZJEjuhuETQ8lFI9EY-2F1pIEq">Angular &amp; Azure:=
 Enterprise-Grade Full-Stack Dev</a></strong> =E2=80=93 In two online days,=
 learn to build structured, type-safe, maintainable applications using Angu=
lar and TypeScript, connected to Azure Functions and Azure SQL.</p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong>July 7=E2=80=938: <a href=3D"http://url7522.codemag.=
com/ls/click?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ57369dBJu=
AqRifCGeXCP9qdrgFSa24AS5lFePqCtnPY7HxxiWMghAO2PPujK0f0xbks00JhSmq0aOEN8hgAp=
siq7oAbXAFKlOi0KPyMKoIBuI8RcqW-2BfRv5RetMA-2FOx2nxFTLUkr-2FGz0AlQlSAARCCIxz=
buJ_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2i=
iQTn7RA5Gg7egJeyA8eENz-2Fv-2Bq1i1T1BeUypDRW4XhRWVL2jUPrmOGA7pT-2F6ihu-2FAdj=
6A0r-2B9G1ecCYstPfMHdvf6egzx9QqKQx0rUYns9rRjlapVvZfmAcErLjAbk20KX2eqaZyHNz9=
iCavxVA4DguBQLysjzJaSOS-2B32FZgkAsicQEb4z1ae0lYQgpG">Secure Coding for .NET=
 Developers</a></strong> =E2=80=93 This two-day online class goes beyond th=
e OWASP Top 10 to address the nuances of the .NET ecosystem, from hardening=
 middleware to securing the CLR.</p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong>July 16=E2=80=9317: <a href=3D"http://url7522.codema=
g.com/ls/click?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ571MzpR=
VWHhVEyF3eLoFKYc1ruV9AZ7VEdmxRFnmkMtBzaLWf-2BJHRQVcZO4oKM5dl24yb7Jga7xkyzQB=
Zp6x2MKKmTpVffxoTn26oZuTem-2Bzl3Uu1kFpx6rLhWHUQLgzQEP7Y0ZrP9LI4yb7ajzvYmlVd=
FKh_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2i=
iQTn7RA5Gg7egJeyA8XCVT7pJd5alcSK-2Bwasx3NQrwxVJxdr1dYk8ORHf5grmyOI7Op-2BrD3=
rwkERFlh3S8vvh3inwleHfP983dbDGoCEz2mkzfcKBeooSRNq8Bpqrzp36j6XF0PSzwGNz4vIUc=
xORYqNJlaEA2oaax5WUCDzWk6d4VdwVvp-2BLrCb5L-2Bza">Modernizing Legacy: AI Int=
egration Strategies</a></strong> =E2=80=93 In two online days we'll cover t=
he =E2=80=9CAI Wrapper=E2=80=9D and =E2=80=9CSidecar=E2=80=9D patterns for =
adding intelligent features to legacy applications without destabilizing co=
re systems.</p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong>July 23=E2=80=9324: <a href=3D"http://url7522.codema=
g.com/ls/click?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ570s5Gc=
8OF-2FndaVS0-2FQc9IhkiY-2FyM-2BMFhJanNHvvbekb3mmUlyIihraRu7MYcAKtcJBx9AV2eS=
vFbx2rTatQOR4b8vfoWmwWfFomcsNfnftenbwqenW-2B9aGgNZTSBbrN2dWKq5sGPeP28SKrrPI=
kLzctaawY_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNj=
ciLd2iiQTn7RA5Gg7egJeyA8clWukRfyuJOXHGPM7j9Gp5gMPcfZ1-2BTZX7E4nPi8RsXfWkI3v=
-2FKnoBPlGAzIA26MP4PHzXJNMTjEeebRfcRtV31mMiPAfATNt-2B9PZJtJHdLaGvjKwJGbwvid=
DzAd47PEAwVzjUfodXCRz2blz0hyZ28IkvaKcV9AveyWJnixsky">Vue.js &amp; Azure: Th=
e Progressive Full-Stack Path</a></strong> =E2=80=93 Two days on building a=
nd deploying full-stack applications with Vue.js and Azure.</p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong>August 20: <a href=3D"http://url7522.codemag.com/ls/=
click?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ573b44-2F0YYM-2F=
bCd4RUI5-2BfZHOnECxZebFcyUrqaV-2F07GAQ0lkaAEkz-2FowVrEw0BvghSsL6g7En0ovLKG-=
2FY4A6N82psgUvxyCQy2cfqPjsax3HQN0SQbF190WynzmYtELsoH9Gp5xADPbx-2BIXbnnPABVi=
Br5n_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2=
iiQTn7RA5Gg7egJeyA8f0uxbn5GfJT3NbKjwkc-2B4uTUCqRY6Lfv-2Bfox-2BrIylo3IWmiEKs=
0nEWQ29P46KKW8-2Frb7zzGM-2FASIF6cO-2BxffBJzwIpiry-2Bwk-2Bd72IPIAkLrHyLtInde=
CrsFEyk50V3IUkmy9E26byxGPYTjs-2FxUSaq6CAdSsV5IumULrS-2F-2F12Cv">Microsoft A=
gent Framework: Orchestrating AI LLMs</a></strong> =E2=80=93 A one-day onli=
ne class on building agentic AI systems that can self-correct, use external=
 tools, and maintain state across multi-step reasoning chains.</p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong>August 27=E2=80=9328: <a href=3D"http://url7522.code=
mag.com/ls/click?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ571Si=
hjoHfpIIXpcHa6n4PGYuI0kkvcaD7wijgzpvD6aTjXz150wkrvWXw25aYqsWMOEkXDQk2hbyu06=
BAjpqSMhEow0kY-2B6GkVy3nXTBc11np4nzoWxcRYWRUpTwU4M5S9dCA6OrYwlCGPPfKl9zn0Ts=
Vh-_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2i=
iQTn7RA5Gg7egJeyA8XF9nqdsTFqUIcCibKqtvyR-2Bdpj2cb-2BB9a3nac6NINAyKrelqUC1pv=
NxD-2BWn5mk-2FZ1ua5rEdD-2Bld2mTaAsoJGtllSKhpaZ5nRSujVSr3HFrpAllF9CBsUDeprQy=
HEeF3b3E9Wd9o8OWPd-2B8UYyvmXWwp234bv0zu0Isg9ot6RQ3N">Blazor &amp; Azure: Un=
ified C# Full-Stack Development</a></strong> =E2=80=93 In two online days, =
learn to build rich, interactive web UIs with Blazor WebAssembly, running C=
# in the browser, paired with Azure Functions and Azure SQL.</p>
</li>
</ul>
<h2 style=3D"margin: 0 0 0.5em 0;padding: 0;color: #de444d;line-height: 1.3=
5em;font-weight: 700;max-width: 75%">Blogs at CODE</h2>
<ul>
<li style=3D"margin-left: 0"><p style=3D"padding: 0;line-height: 1.5em"><st=
rong>The Practitioner's View: AI-Assisted Greenfield Software Development, =
Part 6: Vertical Slices and Implementation Planning</strong> =E2=80=93 John=
 Miller describes how to use AI, meta-prompts, and custom agents to turn ar=
chitecture into actionable delivery plans including slice definitions, work=
flow models, and dependency diagrams. <a href=3D"http://url7522.codemag.com=
/ls/click?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ571ilHBmResP=
-2BtJypI3ArahjPPBqGOfI24guPMx56lyQ9ueq-2FpeNaBfvnO9jt-2FulvyfhyM-2BWabreGFd=
eDVmLBK2JHvCe47tZmfA6xYHSQndXATQLtWGHW-2BcZn41e9jJ47oKxUOHYSGgjxfoKYsZov5FX=
9wrh_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2=
iiQTn7RA5Gg7egJeyA8SyZmG74Tgo6qbCt4k0mZA0woqr-2FAVp83s0jPzAAIVYjkCm2rwHbhp8=
l1tTEw-2BYZ-2B91xt5u8MXGSkCvOXE-2Fs-2Fk8YbhffSXjDLdjhVY-2FfdzCPPmnx8I4hv9VZ=
DALgLvnAwnhN9wqdGmOJh9t-2F0OGalYd3bBoUjxPjRxojyVL0tjZC">Read</a></p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong>The AI Infrastructure Bubble: What Actually Gets Bui=
lt</strong> =E2=80=93 CODE software architect Philipp Bauer writes on his p=
ersonal blog that lots of the infrastructure announced for building hypersc=
ale data centers just isn't happening at the scale you'd think it is. The A=
I industry is at a point where things are driven by hype rather than ground=
ed in building lasting, production-ready systems. <a href=3D"http://url7522=
.codemag.com/ls/click?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FJA7DMy88vAQKyqI8IGc=
XmZekphOZIaBmBP72Ij8wS8aNSO0_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2Bks=
ljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5Gg7egJeyA8e6q9gcvbeH7dVl9VLTUANFiqAmAf41L2=
-2BYcwBVg6yalVYFNhpy1AKoj0qtSlO9U1vR-2BV-2BwL0MS7H3YHTERyLqOxyYQPVL5GwcQFzU=
ROeZiiqTzqWZqGoJgzs4ZxDrePuphYuODmz9-2F3GVD7PQ1TYowU218TsOhZ3MuKff125FNi" t=
arget=3D"_blank">Read</a></p>
</li>
</ul>
<h2 style=3D"margin: 0 0 0.5em 0;padding: 0;color: #de444d;line-height: 1.3=
5em;font-weight: 700;max-width: 75%">Worth Your Time</h2>
<ul>
<li style=3D"margin-left: 0"><p style=3D"padding: 0;line-height: 1.5em"><st=
rong>Microsoft Plots Extreme E7 Tier to Make AI Agents Pay Like Humans</str=
ong> =E2=80=93 Microsoft 365 E7, launching May 1, 2026, puts AI agents at t=
he center of the Microsoft 365 platform. For developers building on the Mic=
rosoft stack, this means the agentic applications they're creating will nee=
d to operate within this governance framework from day one. Agents may sign=
ificantly increase Azure usage if not governed effectively. <a href=3D"http=
://url7522.codemag.com/ls/click?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FEG26qOaRK=
aJvLAzFhZza15FRedpVVT1Kuavw8BKs029NfItAcqVf7x1Eti83aifDn6aXs5HGzQVUKqB-2FSs=
6H0q4XlaKtUB85HktRK76AM71h-2Fjbu0afV3GzW1UhAacTtlOSV2qvkQjKe8MAmPtFU6XLR21E=
MkTwfOv9R-2FXTgIerxwR2_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z=
4FVdyjnRmdeNjciLd2iiQTn7RA5Gg7egJeyA8S6nanPy1NM4GbqvLPOs0Ii6KMRSEyxlYOhi4fP=
Xv1wboGkgyBvKimXAsd4PqaZt-2F8kFv5hdanKtUomGl-2BHL43wU2iyXDRjPJOIIa-2BDFYjQR=
uMkmZ85RmpfpN36GXjri1xarZ8ZGYpL9ylpbHeuJdKDE3PRd-2BdoU9eG8YU8QvIrV">Read</a=
></p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong>Developers Spot Copilot Adding Ads to GitHub PRs</st=
rong> =E2=80=93 Microsoft Copilot has been injecting promotional =E2=80=9Ct=
ips=E2=80=9D into more than 1.5 million GitHub and GitLab pull requests, of=
ten advertising partner tools. Developers discovered hidden HTML comments t=
hat suggest the ads are inserted by Microsoft=E2=80=99s coding agent rather=
 than third=E2=80=91party extensions. The move reflects a broader industry =
shift toward advertising as AI companies seek sustainable revenue models.  =
<a href=3D"http://url7522.codemag.com/ls/click?upn=3Du001.0UEb9PF5ssPgv288I=
3pH-2FK3klj9DbLU7r990W5bV7bTWfvBlGEW70CPHFxo49Bw4t2I-2B8u9jkO-2BXDZZmvo6loV=
bbP0BMo7ml6B-2BrCUQQwP0XjLoCBXEvbp5wY-2FMQQXufs-2FT1OUcb9vh-2FjyyBu4U-2BCMM=
1bpH68NpUwITq-2FVM6RZ8-3DJF-o_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2Bk=
sljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5Gg7egJeyA8eIrjfZuJL1bQoi50dPIo0xKx0tVNi3-=
2BKL8SGymUzzifqTxEO-2Fzs8JlzREB7VQVOwsgTINCHm-2Fmdy-2FZIZvYacFC-2ByTdT1aMQ-=
2FcqsMNg0dQxP6b4-2Fluck5o8pM4me4rBt7s6EmEFCKKBEKsWdQIbSKsNrhVj218B-2Fi5PiQ-=
2FeHEau8">Read</a></p>
</li>
<li style=3D"margin-left: 0;margin-top: 0.5em"><p style=3D"padding: 0;line-=
height: 1.5em"><strong>OWASP's Top 10 Ways to Attack LLMs: AI Vulnerabiliti=
es Exposed</strong> =E2=80=93 An updated list by Jeff Crume, a distinguishe=
d engineer at IBM, for securing large language model applications against e=
merging vulnerabilities. Much of the content covers older items, but still =
worth watching (or reading) for the updated items. <a href=3D"http://url752=
2.codemag.com/ls/click?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FAUN4j6iGLy-2B-2BnZ=
rrYgiHSIL6RwknAShwFh7vEGbBiu0zRE7LpigKIi0OEUMhcR0JA-3D-3D13xI_qcYk9eQVqML4N=
YnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5Gg7egJeyA=
8fTOqeyKSWpkJgon8Tm1UKrsnPNg6JbwYTf5EKYNwS6JhoQCtnF4zro730GltV5xYJF7mmmCtq-=
2F9t5kOBvd-2BWV2pEEjQvMs4w3NXh9-2BiS-2B2NKHyJg3L4-2BWrf9hKtOXTKKf2d617ajcyP=
wFPwlfjlcsurIUvH34B-2FkpwUZzrjln0b" target=3D"_blank">Video</a> or <a href=
=3D"http://url7522.codemag.com/ls/click?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FM=
w5UjcZfJ87ZWiNcG5fKqW0IgJoYOuiQ2E-2FvpCsTK012ap4JctOkr00UHzhZ7G9zuWY0yvvkeZ=
IV7x8-2Fu8RLlPXFbdoYofqYnNSN7YUn4pgqELf_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQz=
fzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5Gg7egJeyA8V1zrchU-2FveKtVTrNcoV=
b4IDkhhyqw0GeHBlVtkXzPhZYgitPmM-2Fgp3fPJu9UXohk0QQR-2FpujWdLT9NgM5scIZGuCH7=
RvkrfAk4p-2FX6wr5on14DbItEHDR-2BFsycZbWjyV6qEL5Rvd7o-2FJukWp1jzOZLvUDq8PLyg=
E7PbVu8st-2Bn9" target=3D"_blank">Read</a></p>
</li>
</ul>
<h2 style=3D"margin: 0 0 0.5em 0;padding: 0;color: #de444d;line-height: 1.3=
5em;font-weight: 700;max-width: 75%">Stay in Touch</h2>
<p style=3D"padding: 0;line-height: 1.5em">Last issue we asked what paid AI=
 tools you=E2=80=99re using. Two readers shared what=E2=80=99s working for =
them (below). <em>Reader-submitted tools are shared for discussion and aren=
=E2=80=99t endorsements by CODE.</em></p>
<p style=3D"padding: 0;line-height: 1.5em;margin-top: 1em"><strong>Rob</str=
ong> uses <a href=3D"http://url7522.codemag.com/ls/click?upn=3Du001.0UEb9PF=
5ssPgv288I3pH-2FGPqDl9VQmnb8A-2F4OwhuXBI-3DJj50_qcYk9eQVqML4NYnR0JQgOekV7y1=
c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5Gg7egJeyA8ZjLKL1YHc8a94=
q9qOvdfSRZPBpYpJAN2KUjOjUZNyKNlrPFXlVXRSLR5gBBJkiSag2peJmaEVURNiUrOVj10cp-2=
BQS17ufWE7liSu-2BGJrFY2YS-2BgZVJGiSZV7rocHMwcrXc8xJwM0Ays4hd1aJmTMIEWl-2B8t=
NFgLINYuvu-2BFfb4g">Chat AI</a> on iPhone/iPad, which bundles access to GPT=
-5 nano, GPT-5.2 Instant, Gemini 3 Pro, and Claude Sonnet 4.6 under one sub=
scription; he also uses Gemini in the browser through his Google/YouTube Pr=
emium subscription.</p>
<p style=3D"padding: 0;line-height: 1.5em;margin-top: 1em"><strong>Philipp<=
/strong> uses Claude Opus 4.6 with a Pro subscription.</p>
<p style=3D"padding: 0;line-height: 1.5em;margin-top: 1em">Thanks to both o=
f you for sharing. We'll keep this going. This issue's question: <strong>Wh=
at=E2=80=99s your go-to AI tool for writing or editing code? What=E2=80=99s=
 one thing it does better than anything else you=E2=80=99ve tried?</strong>=
 <a href=3D"mailto:eruthruff@codemag.com?subject=3DMy go-to AI tool for wri=
ting or editing code">Click here and tell us</a></p>
<p style=3D"padding: 0;line-height: 1.5em;margin-top: 1em">Also, please <a =
href=3D"http://url7522.codemag.com/ls/click?upn=3Du001.0UEb9PF5ssPgv288I3pH=
-2FJziSff-2Bsi-2FKFGKHXoSguDMxEf8wBujGpwT-2F7dRDmwvdSVX-2FABP-2BjjbcBMxR1Hj=
swg-3D-3DhwlI_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRm=
deNjciLd2iiQTn7RA5Gg7egJeyA8Wv8lxxSs3G4e0e0I1RJeUiTMpWU7Xw-2FU39BYX3HfDC6B3=
XOWhDXjh8ntTW7ECwOK3nSovQL1AFSryWv9fLT-2FNg7doSi7T48g23-2Bj43kyavMml-2BmHke=
jPl7IDaaW4KNl1op8ipY7uNf8trDTROjwhtDUHfIVemde6lC0tj5W06C5">follow CODE on L=
inkedIn</a>.</p>
<p style=3D"padding: 0;line-height: 1.5em;margin-top: 1em"><em>May your dep=
loys be boring and your ideas anything but.</em></p>
<p style=3D"padding: 0;line-height: 1.5em;margin-top: 1em"><strong>- CODE M=
agazine</strong></p>
</td><td style=3D"border: none;padding: 0;vertical-align: top;width: 12.5%;=
min-width: 25px"></td></tr>
<tr style=3D"border: none">
    <td colspan=3D"3" style=3D"border: none;padding: 0;vertical-align: top;=
width: 100%;background-color: rgb(107, 114, 128)">
        <table style=3D"width: 100%;border: none;border-collapse: collapse"=
>
            <tbody><tr style=3D"border: none">
                <td style=3D"border: none;padding: 0;vertical-align: top;wi=
dth: 12.5%;min-width: 25px;color: white"></td>
                <td style=3D"border: none;vertical-align: top;color: white;=
width: 37.5%;max-width: 300px;padding: 3em 0">
                    <h2 style=3D"margin: 0 0 0.5em 0;padding: 0;line-height=
: 1.35em;font-weight: 700;max-width: 75%;color: white">Contact</h2>
                    <p style=3D"padding: 0;line-height: 1.5em;color: white"=
>
                        6605 Cypresswood Dr.<br>
                        Suite 425<br>
                        Spring, TX 77379<br>
                        USA
                    </p>
                    <p style=3D"padding: 0;line-height: 1.5em;margin-top: 1=
em;color: white">
                        Voice: +1 (832) 717-4445
                    </p>
                    <p style=3D"padding: 0;line-height: 1.5em;margin-top: 1=
em;color: white">
                        Email: <a href=3D"mailto:info@codemag.com" style=3D=
"color: white">info@codemag.com</a><br>
                        Web: <a href=3D"http://url7522.codemag.com/ls/click=
?upn=3Du001.0UEb9PF5ssPgv288I3pH-2FO5B62o1IYbaFu1fJzcZ5736yLGoej6ia-2BvWzjT=
F3rIovmTd_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNj=
ciLd2iiQTn7RA5Gg7egJeyA8fwnHs-2Fswh1qwjF6zr-2BUDnduy4e7VNR6nnF3AHdL-2FB-2Fh=
6ZCtZYL5LL7S-2B0g9HQDfPQ13vMp3XJ0hATWLhFBiCuUs82eVfsxcmGpM6SbqYZ9tiRI3ui47c=
0xFyG-2FJ0xfuMTKEQDT4q5yQIkU4XQM1vigrLi2QXLdUTSN6E8Tgllzg" style=3D"color: =
white">codemag.com</a>
                    </p>
                    <p style=3D"padding: 0;line-height: 1.5em;margin-top: 1=
em;color: white">
                        =C2=A9 1993 - 2026 EPS Software Corp.
                    </p>
                </td>
                <td style=3D"border: none;vertical-align: top;color: white;=
width: 37.5%;max-width: 300px;padding: 3em 0">
                    <h2 style=3D"margin: 0 0 0.5em 0;padding: 0;line-height=
: 1.35em;font-weight: 700;max-width: 75%;color: white">Social Media</h2>
                    <p style=3D"padding: 0;line-height: 1.5em;color: white"=
>Join the CODE Community:</p>
                    <p style=3D"padding: 0;line-height: 1.5em;margin-top: 1=
em;color: white">
                        <a href=3D"http://url7522.codemag.com/ls/click?upn=
=3Du001.0UEb9PF5ssPgv288I3pH-2FJziSff-2Bsi-2FKFGKHXoSguDMxEf8wBujGpwT-2F7dR=
DmwvdSVX-2FABP-2BjjbcBMxR1Hjswg-3D-3DcVGu_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlN=
QzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5Gg7egJeyA8S8L0IwBdIYSBy-2B91T=
AO5fbqcOjmz5cuJAWegHF7w-2F-2FcDK5buF1rOtp914jIsXRdB7YiComS7CeE2S1JqQadNagA9=
MPFe2UIcUngkPDncdGEDySm3Z08WyjRqH-2Fs0zVc8e0UhrHKbqdkFS-2Fu7aqolJ-2FVbrESn7=
3E0YG6IrQ2-2BuDi" style=3D"color: white">linkedin.com/company/code-magazine=
</a><br>
                        <a href=3D"http://url7522.codemag.com/ls/click?upn=
=3Du001.0UEb9PF5ssPgv288I3pH-2FBvUa46xNKKhsdMMtrNRnQU8OhlfzJYjj1heup0tXNfpg=
14Y_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2i=
iQTn7RA5Gg7egJeyA8RCkCMa1oY9FNFSYN9KMzanStvigY80Z6rvjLJsGnlswZpFR7ssf05qPfG=
zli9fHz0MENlHO0o5RJRAx6ku2MAtCrxBrnTBLokEDcOgLShmI5gT3ai09vYaUGiSwO0VNNUQLe=
1FiF4IZb85PWBHOj9iC-2BAHdd3hf-2BgkMvOtIssSW" style=3D"color: white">faceboo=
k.com/CODEMagazine</a><br>
                        <a href=3D"http://url7522.codemag.com/ls/click?upn=
=3Du001.0UEb9PF5ssPgv288I3pH-2FJiqz9VU2u63-2BoAzUeCQhpyyXyVBn97OVwouKGpKZnh=
khLDT_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd=
2iiQTn7RA5Gg7egJeyA8SV7ZNxxLYFZfKdBjINjmb4JosLqzxZAw7VDLJeBIb7t4SeGE2EBxkNw=
7Ol8QFBAcsWq9EoMvdQ24iPXLCjNvJ9QEGkOBLP2-2BocX2rUsO2JGWH8m-2FW96vjmh5mJZHfV=
EpPxP6fy-2BhfLbtRqAiWDF0Im9hzq2KkFBXHClN5tuwCj-2F" style=3D"color: white">x=
.com/CODEMagazine</a><br>
                        <a href=3D"http://url7522.codemag.com/ls/click?upn=
=3Du001.0UEb9PF5ssPgv288I3pH-2FIULGneHLJ7LHQRH2vK3UeZPfIBQqVTMFiie965pJ8ZYW=
tZC_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2i=
iQTn7RA5Gg7egJeyA8V0xPCOLjTzPrsZlU-2FwYCIS9cNPw6DoXRbUZaNgbHQ-2BBgkciYl7wgr=
-2Fd2zXCrwyZNKqOzyFezUuVu4crUSI9LBA7UuGkYMTozEypskH9nL-2BaWA6pFuecYOIw9ax1c=
0owOXMqYL0wNsX5WroIYM-2Bwzlq3y7mZ4YnHKfg8rZjOtSjc" style=3D"color: white">y=
outube.com/@codemag</a>
                    </p>
                </td>
                <td style=3D"border: none;padding: 0;vertical-align: top;wi=
dth: 12.5%;min-width: 25px;color: white"></td>
            </tr>
        </tbody></table>
    </td>
</tr>
<tr style=3D"border: none">
    <td colspan=3D"3" style=3D"border: none;padding: 0;vertical-align: top;=
width: 100%;background-color: #fff">
        <table style=3D"width: 100%;border: none;border-collapse: collapse"=
>
            <tbody><tr style=3D"border: none">
                <td style=3D"border: none;padding: 0;vertical-align: top;wi=
dth: 12.5%;min-width: 25px;font-size: 0.9em"></td>
                <td style=3D"border: none;vertical-align: top;width: 75%;ma=
x-width: 600px;font-size: 0.9em;padding: 3em 0">
                    <h3 style=3D"margin: 0 0 0.5em 0;padding: 0;color: #de4=
44d;line-height: 1.35em;font-weight: 700;max-width: 75%">
                        Why we are sending you this notification
                    </h3>
                    <p style=3D"padding: 0;line-height: 1.5em;font-size: 0.=
9em">
                        You are getting this email notification
                        because our database shows you as having
                        opted in for notifications of this kind. If
                        you wish to select which types of
                        notifications you receive from us, you can
                        do so here:
                        <a href=3D"http://url7522.codemag.com/ls/click?upn=
=3Du001.0UEb9PF5ssPgv288I3pH-2FK-2B1JQExz4ozYyBg3b8-2BXr4-3DhMe__qcYk9eQVqM=
L4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2BksljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5Gg7egJ=
eyA8TVSlol-2BkpZGM-2FD-2Ftee83XyP0C1liTUli6OjNWklfHCoa5wBElJETdH-2BCVS7pdbW=
1UdznJIntGZictodnVW1n6PfTItpgo-2Bh6yWWhzRpoCUqUTLEfcELLDseRf0J8TKbm86W8dPAl=
MCvNlv90Rd4QvBonKgL-2FazOWK8wBWu2W-2Bqv" target=3D"_blank" style=3D"font-si=
ze: 0.9em">https://codemag.com/my</a>
                        or by emailing
                        <a href=3D"mailto:info@codemag.com" data-linkindex=
=3D"5" style=3D"font-size: 0.9em">info@codemag.com</a>.
                    </p>
                    <p style=3D"padding: 0;line-height: 1.5em;margin-top: 1=
em;font-size: 0.9em">
                        If you do not want to receive any further
                        email communications from us, you can turn
                        off all emails with a single click
                        <a href=3D"http://url7522.codemag.com/ls/click?upn=
=3Du001.0UEb9PF5ssPgv288I3pH-2FDoTQ2ehUcVcnjVBl4KLJlLNzUy-2Byw39iwz-2FPVCo9=
MokXxeycZF6ZMdVtuJ4nZ-2Br8JTfSsLdLmyiXMqtfpkAwUk8N-2BaXoi00qUv9mUzgW7s0jBYG=
Yx5f5egKuzn0ZA5kHA-3D-3D5Iz5_qcYk9eQVqML4NYnR0JQgOekV7y1c-2FlNQzfzXKeq-2Bks=
ljET4Z4FVdyjnRmdeNjciLd2iiQTn7RA5Gg7egJeyA8ZDr-2BdFi-2BmAP0uW1t6Gfk7RWvSQSz=
Pb-2FOW8ALBPbCtDJbM05-2BnWtv6sFxeTwq2YuMGO2N1G-2B1Q43shbWyS8RrTVO5WqtEU10X4=
OFkOT02kYFQqvH72VxuhcyBoBvQU3ZEtmYtOQhHky5ubgdbF0acX9Atl7Z-2FKZQ7bZw5RsDJJX=
z" target=3D"_blank" style=3D"font-size: 0.9em">here</a>.
                    </p>
                </td>
                <td style=3D"border: none;padding: 0;vertical-align: top;wi=
dth: 12.5%;min-width: 25px;font-size: 0.9em"></td>
            </tr>
        </tbody></table>
    </td>
</tr>
</tbody></table>
<img src=3D"http://url7522.codemag.com/wf/open?upn=3Du001.Gzhqadz4blyJDlCf1=
lJeicqxjt3utbWNHMtvKhu0QVwyuGmzZyxsynNsV2-2B3eaTaBc6hTf-2B-2FmI6hzazTwSVlBz=
ZLBkKgG6ajTnQ5RepNcL9wqXRGV-2BweNEHPGXhfRhd-2BjrW5R6mjrLTsjJyvA5cOA1zoPfN0t=
nAn0tzTK2NF-2F8c7k4R4S2WnI2gHNiIp79g-2FgVPdkC4c21diKO-2FHcQa5SrWMP4qb90A-2F=
4d6pURZo3sWGTOjP-2FdFCJ7vH-2BN8SSAp8CRHjOlPKg-2Boz0GUyYZjZRw-3D-3D" alt=3D"=
" width=3D"1" height=3D"1" border=3D"0" style=3D"height:1px !important;widt=
h:1px !important;border-width:0 !important;margin-top:0 !important;margin-b=
ottom:0 !important;margin-right:0 !important;margin-left:0 !important;paddi=
ng-top:0 !important;padding-bottom:0 !important;padding-right:0 !important;=
padding-left:0 !important;"/></body></html>
