<!DOCTYPE html><html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" style="font-size:16px;"><head></head><head><meta charset="utf-8"/><!--[if !mso]><!--><meta http-equiv="X-UA-Compatible" content="IE=edge"/><!--<![endif]--><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="x-apple-disable-message-reformatting"/><meta name="format-detection" content="telephone=no,address=no,email=no,date=no,url=no"/><meta name="color-scheme" content="light"/><meta name="supported-color-schemes" content="light"/><title>🧱 400+ React Components You Can Use Today</title><!--[if mso]><xml><o:OfficeDocumentSettings><o:AllowPNG/><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml><![endif]--><style>
:root { color-scheme: light; supported-color-schemes: light; }
body { margin: 0; padding: 0; min-width: 100%!important; -ms-text-size-adjust: 100% !important; -webkit-transform: scale(1) !important; -webkit-text-size-adjust: 100% !important; -webkit-font-smoothing: antialiased !important; }
.body { word-wrap: normal; word-spacing:normal; }
table.mso { width: 100%; border-collapse: collapse; padding: 0; table-layout: fixed; }
img { border: 0; outline: none; }
table { mso-table-lspace: 0px; mso-table-rspace: 0px; }
td, a, span { mso-line-height-rule: exactly; }
#root [x-apple-data-detectors=true],
a[x-apple-data-detectors=true],
#MessageViewBody a { color: inherit !important; text-decoration: inherit !important; font-size: inherit !important; font-family: inherit !important; font-weight: inherit !important; line-height: inherit !important; }
span.MsoHyperlink { color: inherit !important; mso-style-priority: 99 !important; }
span.MsoHyperlinkFollowed { color: inherit !important; mso-style-priority: 99 !important; }
.a { background-color:#ffffff; }
.b { background-color:#030712; }
.c { background-color:#ffffff; }
.d { background-color:#EAEBEC; }
.d2 { background-color:#FFFFFF; }
.d3 { background-color:#FFFFFF; }
h1 a { text-decoration:underline;color:#a6825a;font-weight:bold;font-style:italic; }
h2 a { text-decoration:underline;color:#a6825a;font-weight:bold;font-style:italic; }
h3 a { text-decoration:underline;color:#a6825a;font-weight:bold;font-style:italic; }
h4 a { text-decoration:underline;color:#a6825a;font-weight:bold;font-style:italic; }
h5 a { text-decoration:underline;color:#a6825a;font-weight:bold;font-style:italic; }
h6 a { text-decoration:underline;color:#a6825a;font-weight:bold;font-style:italic; }
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a, ul, li, ol, p, p a { margin: 0;padding: 0; }
h1 { font-family:'Trebuchet MS','Lucida Grande',Tahoma,sans-serif;font-weight:400;font-size:28px;color:#2A2A2A;line-height:42px;padding-bottom:4px;padding-top:16px;mso-margin-top-alt:16px;mso-margin-bottom-alt:4px }
h2 { font-family:'Trebuchet MS','Lucida Grande',Tahoma,sans-serif;font-weight:400;font-size:24px;color:#2A2A2A;line-height:36px;padding-bottom:4px;padding-top:16px;mso-margin-top-alt:16px;mso-margin-bottom-alt:4px }
h3 { font-family:'Trebuchet MS','Lucida Grande',Tahoma,sans-serif;font-weight:400;font-size:20px;color:#a6825a;line-height:30px;padding-bottom:4px;padding-top:16px;mso-margin-top-alt:16px;mso-margin-bottom-alt:4px }
h4 { font-family:'Trebuchet MS','Lucida Grande',Tahoma,sans-serif;font-weight:400;font-size:18px;color:#2A2A2A;line-height:27px;padding-bottom:4px;padding-top:16px;mso-margin-top-alt:16px;mso-margin-bottom-alt:4px }
h5 { font-family:'Trebuchet MS','Lucida Grande',Tahoma,sans-serif;font-weight:400;font-size:16px;color:#2A2A2A;line-height:24px;padding-bottom:4px;padding-top:16px;mso-margin-top-alt:16px;mso-margin-bottom-alt:4px }
h6 { font-family:'Trebuchet MS','Lucida Grande',Tahoma,sans-serif;font-weight:400;font-size:14px;color:#2A2A2A;line-height:21px;padding-bottom:4px;padding-top:16px;mso-margin-top-alt:16px;mso-margin-bottom-alt:4px }
p { font-family:'Helvetica',Arial,sans-serif;font-weight:400;color:#2D2D2D;font-size:16px;line-height:24px;padding-bottom:12px;padding-top:12px;mso-margin-top-alt:12px;mso-margin-bottom-alt:12px; }
p a, .e a, ul a, li a, .h a, .h2 a, .h3 a { word-break:break-word;color:#a6825a !important;text-decoration:underline;text-decoration-color:#a6825a;font-weight:bold;font-style:italic; }
p a span, .e a span, ul a span, li a span { color: inherit }
p .bold { font-weight:bold;color:#2D2D2D; }
p span[style*="font-size"] { line-height: 1.6; }
.f p { font-size:12px;line-height:15px;color:#2D2D2D;padding:0; }
.f p a { color:#2D2D2D !important; }
.g p { font-family:'Helvetica',Arial,sans-serif;font-size:14px;line-height:20px;font-weight:normal;margin:0; }
.g p a { text-decoration: underline; }
.i p { font-family:'Helvetica',Arial,sans-serif;line-height:23px;font-size:15px;color:#2D2D2D; }
.i p a { color:#2D2D2D !important; }
.i2 p { font-family:'Helvetica',Arial,sans-serif;line-height:23px;font-size:15px;color:#2D2D2D; }
.i2 p a { color:#2D2D2D !important; }
.i3 p { font-family:'Helvetica',Arial,sans-serif;line-height:43px;font-size:24px;color:#2D2D2D; }
.i3 p a { color:#2D2D2D !important; }
.h p a { color:#0C4A6E !important; }
.h2 p a { color:#0C4A6E !important; }
.h3 p a { color:#0C4A6E !important; }
.f p a, .i p a, .i2 p a, .i3 p a, .h p a, .h2 p a, .h3 p a { text-decoration:underline; }
.j { border-top:4px solid #a6825a; }
.k p { padding-left:15px;padding-bottom:0px;padding-top:6px;mso-margin-top-alt:6px;mso-margin-bottom-alt:0px;mso-margin-left-alt:15px; }
.o { background-color:#FFFFFF;border:1px solid #F1F1F1;border-radius:5px; }
.o p { font-family:'Helvetica',Arial,sans-serif;padding:0px;margin:0px; }
.l p,
.l p a, .l a { font-size:14px;line-height:20px;font-weight: bold;color:#2D2D2D;padding-bottom:6px;mso-margin-bottom-alt:6px;text-decoration:none; }
.m p,
.m p a { font-size:13px;line-height:18px;font-weight:400;color:#2D2D2D;padding-bottom:6px;mso-margin-bottom-alt:6px;text-decoration:none; }
.n p,
.n p a { font-size:12px;line-height:17px;font-weight:400;color:#2D2D2D;padding-bottom:6px;mso-margin-bottom-alt:6px;text-decoration:none; }
.p { background-color:#FFFFFF;max-width:520px;border:1px solid #E1E8ED;border:1px solid rgba(80, 80, 80, 0.3);border-radius:5px; }
.q { font-size:16px;font-family:Helvetica,Roboto,Calibri,sans-serif !important;border:1px solid #e1e8ed;border:1px solid rgba(80, 80, 80, 0.3);border-radius:10px;background-color:#FFFFFF; }
.q p { font-size:16px;font-family:system-ui,Helvetica,Roboto,Calibri,sans-serif !important;color:#222222;padding:4px 0; }
.r { border:1px solid #E1E8ED !important;border-radius:5px; }
.s p { font-size: 14px; line-height: 17px; font-weight: 400; color: #697882; text-decoration: none; }
.t p { font-family:'Helvetica',Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#000000;font-style:italic;padding:4px 0px 0px; }
.v { border-radius:10px;border:solid 0px #a6825a;background-color:#a6825a;font-family:'Verdana',Geneva,sans-serif;color:#000000; }
.v a { text-decoration:none;display:block;color:#000000; }
.w p { font-size:12px;line-height:15px;font-weight:400;color:#FFFFFF; }
.w p a { text-decoration: underline !important;color:#FFFFFF !important; }
ul { font-family:'Helvetica',Arial,sans-serif;margin:0px 0px 0px 25px !important;padding:0px !important;color:#2D2D2D;line-height:24px;list-style:disc;font-size:16px; }
ul > li { font-family:'Helvetica',Arial,sans-serif;margin:10px 0px 0px 0px !important;padding: 0px 0px 0px 0px !important; color: #2D2D2D; list-style:disc; }
ol { font-family:'Helvetica',Arial,sans-serif;margin: 0px 0px 0px 25px !important;padding:0px !important;color:#2D2D2D;line-height:24px;list-style:decimal;font-size:16px; }
ol > li { font-family:'Helvetica',Arial,sans-serif;margin:10px 0px 0px 0px !important;padding: 0px 0px 0px 0px !important; color: #2D2D2D; list-style:decimal; }
.e h3,
.e p,
.e span { padding-bottom:0px;padding-top:0px;mso-margin-top-alt:0px;mso-margin-bottom-alt:0px; }
.e span,
.e li { font-family:'Helvetica',Arial,sans-serif;font-size:16px;color:#2D2D2D;line-height:24px; }
.rec { font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; }
.rec__button:hover { background-color: #f9fafb !important; }
.copyright a {color: inherit !important; text-decoration: none !important; font-size: inherit !important; font-family: inherit !important; font-weight: inherit !important; line-height: inherit !important;}
.txt_social p { padding: 0; word-break: break-all; }
.table, .table-c, .table-h { border: 1px solid #C0C0C0; }
.table-c { padding:5px; background-color:#FFFFFF; }
.table-c p { color: #2D2D2D; font-family:'Helvetica',Arial,sans-serif !important;overflow-wrap: break-word; }
.table-h { padding:5px; background-color:#F1F1F1; }
.table-h p { color: #2A2A2A; font-family:'Trebuchet MS','Lucida Grande',Tahoma,sans-serif !important;overflow-wrap: break-word; }
@media only screen and (max-width:667px) {
.aa, .w100pc { width: 100% !important; }
.bb img { width: 100% !important; height: auto !important; max-width: none !important; }
.cc { padding: 0px 8px !important; }
.ee { padding-top:10px !important;padding-bottom:10px !important; }
.ff ul, .ff ol { margin: 0px 0px 0px 10px !important;padding: 0px !important; }
.ff li { margin:10px 0px 0px 10px !important; }
.r {height:140px !important;}
.s p { font-size:13px !important;line-height:15px !important; }
.mob-hide {display:none !important;}
.mob-show {display: block !important; width: auto !important; overflow: visible !important; float: none !important; max-height: inherit !important; line-height: inherit !important;}
.mob-stack {width:100% !important;display:block !important;}
.mob-w-full {width:100% !important;}
.mob-block {display:block !important;}
.embed-img {padding:0px 0px 12px 0px !important;}
.socialShare {padding-top:15px !important;}
.rec { padding-left:15px!important;padding-right:15px!important; }
.bodyWrapper { padding:10px 4px 10px 4px !important; }
.social-mobile {float:left !important;margin-top:10px !important;}
}
@media screen and (max-width: 480px) {
u + .a .gg { width: 100% !important; width: 100vw !important; }
.tok-heart { padding-top:75% !important; }
.tok-play { padding-top: 250px !important; }
}
@media screen and (max-width: 320px) {
.tok-heart { padding-top:65% !important; }
}
.u { border: 1px solid #CACACA !important; border-radius: 2px !important; background-color: #ffffff !important; padding: 0px 13px 0px 13px !important; font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif !important;font-size: 12px !important; color: #767676 !important; }
.u a { text-decoration: none; display: block !important; color: #767676 !important; margin: 0px !important; }
.u span, .u img { color: #767676 !important;margin:0px !important; max-height:32px !important;background-color:#ffffff !important; }
</style><!--[if mso]><style type="text/css">
h1, h2, h3, h4, h5, h6 {font-family: Arial, sans-serif !important;}
body, table, td, p, a, span {font-family: Arial, sans-serif !important;}
sup { font-size: 100% !important;vertical-align: .5em !important;mso-text-raise: -1.5% !important;line-height: 0 !important; }
ul { margin-left:0px !important; margin-right:10px !important; margin-top:20px !important; margin-bottom:20px !important; }
ul li { margin-left: 0px !important; mso-special-format: decimal; }
ol { margin-left:0px !important; margin-right:10px !important; margin-top:20px !important; margin-bottom:20px !important; }
ol li { margin-left: 0px !important; mso-special-format: decimal; }
li.listItem { margin-left:15px !important; margin-top:0px !important; }
.paddingDesktop { padding: 10px 0 !important; }
.edm_outlooklist { margin-left: -20px !important; }
.embedImage { display:none !important; }
</style><![endif]--><style></style></head><body class="a" style="margin:0px auto;padding:0px;word-wrap:normal;word-spacing:normal;background-color:#ffffff;"><div role="article" aria-roledescription="email" aria-label="email_name" lang="en" style="font-size:1rem"><div style="display:none;max-height:0px;overflow:hidden;"> New React Compiler docs, a powerful open-source UI kit, state management with Zustand, and why your developer portfolio might need a rethink. Plus: AI, leadership, and a must-bookmark MIT course.  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ </div><table role="none" width="100%" border="0" cellspacing="0" align="center" cellpadding="0" class="gg"><tr><td align="center" valign="top"><table role="none" width="670" border="0" cellspacing="0" cellpadding="0" class="aa" style="width:670px;table-layout:fixed;"><tr><td class="bodyWrapper" align="center" valign="top" style="padding:10px 5px 10px 5px;"><table role="none" width="100%" border="0" cellspacing="0" cellpadding="0" align="center"><tr><td align="center" valign="top" style="border-width:0px 0px 0px 0px;border-style: solid; border-color: #FFFFFF;border-radius:10px 10px 0px 0px;background-color:#ffffff;" class="c"><table role="none" width="100%" border="0" cellspacing="0" cellpadding="0" align="center"><tr id="header"><td style="padding:15px 15px 0px 15px;"><div style="padding-top:0px;padding-right:0px;padding-bottom:20px;padding-left:0px;"><table role="none" width="100%" border="0" cellspacing="0" cellpadding="0" align="center"><tr><td class="f" align="right" valign="top"><p> July 24, 2025 | <a href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9JDNntLr6wlKbHz9T6LOwNIKmvvcC47YMl-2FyCVDLIetsrSrCHfSrv4MaITLWAXBs4PAYM9X8IKrB8LaqaJfkkp9frMQkIHH409QzzMD2mePgZYvC33FtRk-2FCDOr0VOVlsRHy7drUQZJQG722cW5LTLiR-2FzJ2MFIOkFNVDD2-2FA7EaEelESEDSinB9KHDFZLDrDRQq5xh2qcqoIiwvx4oN4Ga3Ab8hosu-2B8dOsSRMM3vPHk5cUqTkn1tBtLKrtOTNGu7emOgnhFaPJUnsDan9GLjsN0pveUixEBLpq9ylrYmKOQHNvV42-2BGzrmWntMnyr-2BeQvr3TU-2B1ESoM9U0pYihxHroxdikBRnYIyZRVRoM6hAZkZccqtaoRNAc9cEjuRAFL2LQbIskDzn6rSGEkZJuvXb1wcDo4HKxPjkf1rJUlj81HbNn7vfENmrHjTtrz7ZaDY1w0qZS6QFK-2FT2ey6CPm-2BKOzh-2FuTHrr5Ma9Cp-2Fx3d6sWrD36mHx1TI0ZUIIVMc6iOS4IcM9lbj1KH2qW-2FlJ6wtgK6Kcja4-2FgzXCQSDgHpoSL4XAF6EWbDVK0SafL4cyViKHIMyRddrXbBOXQQphArBg4kR9yqHiVGUKLDl7rlBLVav76uktstqqj8R61wOLvwzUZ0XnV0eDYihWMIC3QdkMiouEn1moM9d3WMCMLYREHeBx11bLsjROTvDWErx1v1k2Y33V-2B4odNXe833Fz-2FZ7v7wSh7gL-2B5hKyWLYw4v-2F0S3ChuX-2FRCKZf8NcFTpJ4AWv7U3LBtZSF1FoX4lz66ALIdBHZvjxqE60nmf34AoqkxiNFSzAccffRvKUaaCXPwA-3D-3D6k17_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqJSgcamxmgyDQjoYZJrnj3oO9gMkDJJQ0inQNWwXQppMBukIHbZBy2hFjF9MJK1znV15KjIcMotLCLFmmasQUx5nCnlj06uz1A8-2FqcKjE7C82oJPlY-2BO2wh0Zup2oDUZRSR-2B5oyLG-2FjGreU1i8msYm0-3D">Read Online</a></p></td></tr><tr><td style="height:0px;width:0px;"><div style="height:1px;" data-open-tracking="true"> <img src="https://link.mail.beehiiv.com/wf/open?upn=u001.nYUPT62rnz2LOikSXdhMvG4MAYNbROapfMyuxuj9X195UrmEhScHVFxVaI0pFdttqiY91OOVl0Lge-2FYa21eT-2F-2BYcrhcgdKGElRUM3K-2F83ckKHgV0HdYFZ0AJNTlwT5K-2FG46jW7JGOP2gQ5IQZsYbSQL-2FK5r-2FiIgl1K-2FSJ5KGAVWnxbumO3xCl7WibGyya86XRbIsyyCFkOV4gSyGCEXXuwFWTr2tHKq38ieiy79kMw-2BPdmpprQnf61pw8dxHZsllM-2FmY21QWvaylv4INPcLmL3w0HyiFDMBv1wnQ3-2FRkWl-2B6lJ-2Bd0vuqcKOxZzaDV-2F5DCeQpXz63b-2BBBKwUxqQeqhbgSKXC3X2eexCgYWtPRDU-2BG1VCm7wLU9npE4JmfGfnSkRdI3S8LkdwoTDtqjLwdnAbHjKh9kj0Bux67-2FWeWTEOykbRVmc7BcrkcUU6hSsFPvzYFNz72DfnF1N1sraXbWUgFscQ-2BWd56RClMQOt6sY0Fod6MN3bjJM6JQfgsSiKDZ5R5-2BVXsjbf4GDX980n5-2Ffkr3lEhxj53Hi07W3RQ9Tc-3D" alt="" width="1" height="1" border="0" style="height:1px !important;width:1px !important;border-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important;"/> </div></td></tr></table></div></td></tr><tr id="content-blocks"><td class="email-card-body" align="center" valign="top" style="padding-bottom:15px;"><table role="none" width="100%" border="0" cellspacing="0" cellpadding="0" align="center"><tr><td><table role="none" width="100%" border="0" cellspacing="0" cellpadding="0" style=""><tr><td bgcolor="transparent" style="background-color:transparent;padding:0.0px 0.0px 0.0px 0.0px;"><table role="none" width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td class="dd" align="center" style="padding:0px 15px;text-align:center;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"><span style="color:#161616;"><b><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9Ka4qdWeUMHbCfmhVHt2AqzQqKZQhnhoOly6swParcD0FvVj6hjyioBNqjLX-2BDZZ5XuMooDi0mW7SvvdVIS-2BXUMiHDiv-2BYWhyvdBSGilMupVPWDoocfa-2BsJA6Dvog9yvJHPjDuWWS754Gx9zjtPAkZhwn4xMDjFm5iOkcp60nMKP1LES5fraKsbascPLY1gfnH0IS9cbBWccpQ6EW67DMChGDkuWv8vIdpd-2B87TquPm1jR4yxNdgcAUdUl8CH9M5UTt9JF9aC0MQRIdZl7V-2BPPWoJJIXLJZTfmFqRhimoH2y3UMU_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqHPhTeNeM97tD8-2F6hVUAahqP-2BYLzj8LX-2FCmH6UQjBVtGGZIe-2BubrR5RHH-2B73gjHtquP7rBljuMUvBw5DG61q-2FfBKNlLEO637XsMXhkgamjLuNjR8GPMR2xhGZH1MmQx0lAvEFamPSuHDHuIebBF9BP4-3D" target="_blank" rel="noopener noreferrer nofollow"><span>Learn Advanced React Patterns</span></a></b></span><span style="color:#161616;"> </span><span style="color:#161616;"><b>| </b></span><span style="color:#161616;"><b><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9GGxwM96eQbd0lu7oIx5MD1KobHP6TGDwFn7R32-2FREpxJw-2BuxMz92F1dilGhYGNp1-2BfGt48qCj6R55oEqD2tiPHeQo38krwd8Xv3WPySw6uOxfCH2Ok-2FOhx12v-2FP-2FkOZXRJDp552-2F39ezbXPGyAgOZ9cZAxAqalDJUDMvYioNlKCase-2FsaYYtUPb9SGlu6j1Wzi1bed-2FRZCY7C4FVklnoZcnAAIBsFmKCOxmKTW-2FhkLaf5V7Wvsifxq1M5WwoJFNag-3D-3D5plq_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqEdDTkTdXLOniMW9jRY-2BMFFsNtZhe-2FEanKSiiIwQgkLpkz-2B40aweJTwm9QYjqwv-2BVuWHsNxKl3I8HalOacQdKpfXjD9CtsOMbNq6f5nG6LeI-2BeJ7hF91VchjzPhu7EWzxAyH6UCxl9CKDvNz-2FP6tRbs-3D" target="_blank" rel="noopener noreferrer nofollow"><span>My channel</span></a></b></span><span style="color:#161616;"> </span><span style="color:#161616;"><b>| </b></span><span style="color:#161616;"><b><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9P9H5uyfQadCsjv09yBIOrNHQwHN9b7ZVOMuNjKfYEqmSl0qaUKgjSK3UNQjjXivuH-2FTx0swYyODZW5sb6yZYBPMgvuUpOQi51Z692OkpgTdSq3vFcEUgORjUrdW1jTRA3nQQ7A0ehArGTicFEFWQeBITCy0JevqlYqTgAAcHVf6C3kN-2Fp5hLkfoEuPbzn7OMCwlzOKpNxWiSPHtwHp6qGHJPeBDsOxlke42NhESrCl9v1Cp_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqD9JxwQD-2FfPgD0G6dB7zv5voB-2Fo-2FTMpVHMQw1bV5rg-2BHQ9ha2v51ey0N-2B6gdaAIi1oK8zHG7r55WA1SCXUKG-2BOtWi1aizRlqXXuLnEetRALPYhloSn8OEiT5udWW1FP-2BCpjyyfA2RiOwa3EpJg0kuiI-3D" target="_blank" rel="noopener noreferrer nofollow"><span>Sponsor This Newsletter</span></a></b></span></p></td></tr><tr><td align="center" valign="top" style="padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px; " class="dd"><table role="none" border="0" cellspacing="0" cellpadding="0" style="margin:0 auto 0 auto;"><tr><td align="center" valign="top" style="width:126px;"><img src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/49f41ede-f34d-44d3-be63-576c8db69686/500w-logo.png?t=1738244373" alt="Cosden Solutions Logo" height="auto" width="126" style="display:block;width:100%;border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;box-sizing:border-box;border-color:#E5E7EB;" border="0"/></td></tr></table></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"><span style="color:rgb(3, 7, 18);">Hey guys,</span></p></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"><span style="color:rgb(3, 7, 18);font-family:Helvetica, Arial, sans-serif;font-size:16px;">Welcome to another edition of </span><span style="color:rgb(3, 7, 18);font-family:Helvetica, Arial, sans-serif;font-size:16px;"><b>Import React </b></span><span style="color:rgb(3, 7, 18);font-family:Helvetica, Arial, sans-serif;font-size:16px;">by Cosden Solutions!</span></p></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"><span style="color:#161616;">This week we've got a deep dive into the new React Compiler, a slick open-source UI kit, and some controversial takes on AI agents and developer portfolios. Plus, Zustand, CSS performance tips, and MIT-level math to level up your skills.</span></p></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"><span style="color:#161616;">P.S. Ever wonder how senior devs structure large apps? </span><span style="color:#161616;"><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9Ka4qdWeUMHbCfmhVHt2AqzQqKZQhnhoOly6swParcD0FvVj6hjyioBNqjLX-2BDZZ5XuMooDi0mW7SvvdVIS-2BXUMiHDiv-2BYWhyvdBSGilMupVPWDoocfa-2BsJA6Dvog9yvJHPjDuWWS754Gx9zjtPAkZhwn4xMDjFm5iOkcp60nMKP1LES5fraKsbascPLY1gfnH0IS9cbBWccpQ6EW67DMChGDkuWv8vIdpd-2B87TquPm1QonrEi95VFo6PrgLxjxOXJ44ZV8gmibhYPcIecL7u9x1uxn49wOCIPJyWRexUUuzOWfM_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqBYe6yuL-2F9WEl4Wz2WiVaOUh-2BkV3i1GvL-2FK8PjcQ80be56xjBn76PBG2P3Xx0L3e8PtKKORri71Omd0VTiEDFob1pCgzBK-2BYJXPLQsj1Dv-2FcST8ooFsJHBlnKMMTVbGFFIN5Ika65iMRZnKtcrFUsRo-3D" target="_blank" rel="noopener noreferrer nofollow"><span>Advanced Patterns React</span></a></span><span style="color:#161616;"> breaks it down with clear, reusable design patterns that scale.</span></p></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"><span style="color:rgb(3, 7, 18);">Let's get into the newsletter!</span><span style="color:rgb(3, 7, 18);"><b> </b></span>🤙<span style="color:#161616;"> </span></p></td></tr></table></td></tr></table></td></tr><tr><td align="center" valign="top" style="font-size:0px;line-height:0px;padding:30px 0px 30px;" class="dd"><table class="j" role="none" width="80%" border="0" cellspacing="0" cellpadding="0" align="center"><tr><td> </td></tr></table></td></tr><tr><td id="the-latest-in-react" class="dd" align="left" valign="top" style="color:#2A2A2A;font-weight:normal;padding:0px 15px;text-align:left;"><h2 style="color:#2A2A2A;font-weight:normal;mso-line-height-alt:150.0%;">⚡️ <span style="font-family:"Trebuchet MS", "Lucida Grande", Tahoma, sans-serif;">The Latest In React</span> </h2></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"> 📄 <span style="text-decoration:underline;"><b><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9F-2FzDvpvGA2P91CMUuVXbd8n3bcUmDEkPwD70wGcGyrXAB9SwlSC0C073cF4d2FGBJUudfzzvk6f-2Blr6BrVdmFG99jDj2f95BDKPoCG12gu6z-2FgcIgvXlyu0dCjXrpRitpqMBdUqQqlt7vmAh61IQAC-2BuuMSinmUMJ-2FsMXtp7t7V6qLHmCwevKRzb-2BDz6b2i2q6zVzq-2FipSIM3sJ-2Ba7SUhZOcYxqFOanGQpwDZ3U39ZbiGFNooKpoNOxe1DmQHbqBQ-3D-3DWeIM_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqN7BT3X5jxjd5-2F44-2BkH1MiSY9XC0gRxiPOidyCrVFxlvVywaVHVeV0CEgYmLNPkYzAH4dNxf3WnsN41IFEY3nGtAQd4EbrhSaQ-2BD7NxXiH3yumPSKJ4VeD6om0kl04EnpYvS3TAlWdmu8L-2BPoGY0G3w-3D" target="_blank" rel="noopener noreferrer nofollow"><span>New comprehensive React Compiler docs released</span></a></b></span><br>The React team is developing a new <b>React Compiler</b> that automatically optimizes components by analyzing their code. It works with JSX and removes the need for manual optimizations like <code>useMemo</code> or <code>useCallback</code>. The compiler is designed to be <b>zero-config</b> and aims to improve performance with minimal developer effort. </p></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"> 🏃 <span style="text-decoration:underline;"><b><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9KyFOLp9A4FrV-2B-2FqDXW8oCC2oBqUUuE5rt8DQTkAOM-2BngawoTuaLhGgTdUp4RbvNy9f40UyNFgzTSAEhYREsn2iRyfo5hGxU926lMITeN0C4WQfoVTrTgHxF8WqpoJ6TIX73H0I4c99gZTNqtYsFxgVdqLQJCRuXRXZJRl1vz3wxywDhjwjPt-2Ftp-2FBWdiPex7dPUc2FOgw3LqnAwN7SGhZbwddVXaS-2FJaRrvYv7XiGTpnfWYa4kdHbeUOE01tm3GZzejGx743oiYWhlz4ne-2F7COJ7se0aYsGtkNbvluO85x-2FBjH9_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqNFzK-2FWpoL3GMrZVYYDeUC13ISQ7O0dcJKcfEukLe5jBvPHyD2av9eRp0CMh8gfWSeV1oJWUqHy4JkcemH3P3QA6mIQ-2BuAN5TvP1jjC9NV4f8IemQtyE-2BiCjMHqNZWEubLAxU3DtEIuTCSOpPyZztYU-3D" target="_blank" rel="noopener noreferrer nofollow"><span>Use Action Routes in React Router</span></a></b></span><br>A new tutorial by Sergio X explores how to use <b>action routes</b> in React Router. These routes let you define logic to handle form submissions and mutations directly in the route configuration. The guide explains how to set up actions, handle redirects, and access data in components using <code>useActionData</code>. </p></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"> 🧑🎨 <span style="text-decoration:underline;"><b><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9O15CeMnaVgjBZqDJMk0SI3PLWCJz-2Buja1z8Z7XQGXOLAgKqYtlCmmye685slTsp1nq-2BXJYB6js8f-2BHJxufqIGqAvH8ilnmhpVjRLW-2Bk45GijBPuuHffFoAYPwJfQjC6r9xXf91E1ROR7TAA3-2Bdfbp1REiqHDMMmYHQD7UvDqS6NdXTl-2BJUYcIKCRrqrZ5syi88SjHrzSwgpycP7ZUyfJYjS7ev3PC5T9bYriL6QMJcNzsXFswmP7JQjLI4rQmVmnA-3D-3DxgoR_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqPxiu-2BPxWJZJBQ6ABte1xet9vL-2FJrEkdE4Iyenvp4R8HaxHSbBwSRczgwxbFudedgV9Fp5Z53nDd4kKuwGATfNdbboLWf9JMEy9JcS-2FRy3jj0L-2FCK-2FEBMNhHwvhMwyBXKwsCQiysb4nzOPpzH7Ywql0-3D" target="_blank" rel="noopener noreferrer nofollow"><span>The ultimate open-source React UI component library</span></a></b></span><br>Untitled UI has released a <b>React version</b> of its popular design system which has garnered a ton of attention. It includes over <b>400 components</b>, <b>50+ templates</b>, and support for <b>Tailwind CSS</b>, making it easier to build consistent UIs in React projects. The library is customizable and integrates well with modern tooling. </p></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"> 🗺️ <span style="text-decoration:underline;"><b><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9KJa2UVHOtGSRn5pJyBpXfv-2FcgJWxc9-2B978t7VNy4BgkacML1NJ-2Bc6F01GyjemUth0PaJmzcrbffaLIAzc40n1YCTPetT4Uf-2FqQMaXpfT4NiyRSPqUQgwF1OiwNE7b8XsdIyx-2B26GMQiPHlh2fFnsa6fyI2voSmzNgjfKs4-2B9O2RUf3MqafcXDY3Xa-2BxOj8GbP3-2BMCyhir86pwN09R2HpQVS7tRB42-2FjVyv6d7hd0uhSIBrr2FN8-2B-2F7zPAhQjZKGCksJ4GqmPhyOzSVoutUPmng-3DiY6Q_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqJYTURWIpC67-2Baue-2BiWwTt7IGhpdQ8Y6T7MMRFxtsgTV-2BwS5DJr38gcPVsJyMIayT-2FIbW65D4HuBdWLWeTgItTb3Ai7Q-2B2Bi-2BisJpRFq6FJTqR-2FypjcHbHEzLMOTiAImKqIAiNMJw3JggozgZ8p8ryU-3D" target="_blank" rel="noopener noreferrer nofollow"><span>Comprehensive Guide to Zustand for State Management</span></a></b></span><br>Frontend Masters just posted a detailed guide to <b>Zustand</b>, a minimal state management library for React. The blog covers how Zustand simplifies state logic with a small API, avoiding boilerplate common in other tools. It also highlights features like middleware support, React Server Components compatibility, and ease of setup. </p></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"> 🥣 <span style="text-decoration:underline;"><b><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9EPDFOxZjEkN-2BkJ6vS-2BvMpe27Qo-2FGxqi8avMFSn-2BRirfZTxJpEz5FDUEKRRxeD0zQj-2FU5ytsF9zHKcUm41IjxVWGdyWIlGtqlIUWpz-2Fj5q6Tqqc8MuOeal8NGo6hyfylS8iC2qMpx4Fv-2F199HjNWpgW-2BUk0kpiGhXZ2vx4hBVnMuYijIFCjVGtRfag0Q7N4CroyjzQHwj8ViQ7di-2B3XCct-2FW6VHhbrWIqT71OBRTnJSO4IG34u8EPkskVNcPn0w7ve3uw90qho-2FAVoYTB6cfcLc-3D4GzE_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqA93ClK4lXD81Tl-2BA-2BQ-2FDbzZJa-2BevV-2FHMHj2mfYaD2f1qASmqR2BL3pHBpi3VE81R5QnMcct5PyFOxv2I-2BVfgQuZy50dTtMKbaYn5Xbnd8l5iZCcIf6kqbKOouBHeTZLg-2B71YH1MnPn6HhJ48hFKIfA-3D" target="_blank" rel="noopener noreferrer nofollow"><span>Don't animate height!</span></a></b></span><br>Granola's latest blog post explains why animating the <code>height</code> property in CSS can <b>hurt performance</b>. Instead, it recommends using transforms or <code>max-height</code> with transitions for smoother animations. The post also covers how layout thrashing impacts rendering and offers <b>practical alternatives for common UI patterns.</b></p></td></tr><tr><td align="center" valign="top" style="font-size:0px;line-height:0px;padding:30px 0px 30px;" class="dd"><table class="j" role="none" width="80%" border="0" cellspacing="0" cellpadding="0" align="center"><tr><td> </td></tr></table></td></tr><tr><td id="ai-general-programming" class="dd" align="left" valign="top" style="color:#2A2A2A;font-weight:normal;padding:0px 15px;text-align:left;"><h2 style="color:#2A2A2A;font-weight:normal;mso-line-height-alt:150.0%;">🧠 <span style="font-family:"Trebuchet MS", "Lucida Grande", Tahoma, sans-serif;">AI & General Programming</span></h2></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"> 👀 <span style="text-decoration:underline;"><b><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9ONsG02W21CisUiCGJw3MZPiFkdCorJlwtbZlu3Yu1Gb6gpaPkN9zBt-2FsmMcTjXpZg38hJkZP1e6itD7M7F2VcH-2B9TPZVcKxQJJrheoFUzS3iaTagCziyOtf3IYTAZgA7CiUOCfUqm2YvYnvajHGgQX1T1mk95XEapgRZq4nKfRpuzwTknMbwOoy8MHwehV5uQJXqj-2BHhP2d2Ptp-2FcqrUnAAzMFndsf2dqW4PamkVzfuQmJhb9xKrdUf6QtolicYCxBUhtQutWdi9IdffZGbauTwB7pA9fAkDq5wMzSS0LOsh1mb0hy9-2B24C7vx0SnjV0Q-3D-3DwxnC_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqKjxU4MvXapa6GmPIQOGDh2x3QnV6iI8w6Nl0lroa5XEtjE2zH24y4-2B-2B-2Fh7qXCUeDIktQ7pb59qQ-2BJYBpRpoTg4ZytKmdLbpyuoIQw4IYd6sH8UsgbFo5FwYVZ8Od4-2BuUMfF-2FvI-2Fy2nbt-2FfCqvaDVMg-3D" target="_blank" rel="noopener noreferrer nofollow"><span>The Typical Developer Portfolio MUST Die</span></a></b></span><br>In a recent episode of his podcast, <b>Don the Developer</b> argues that the typical developer portfolio is outdated. He critiques the overuse of generic projects and templates, suggesting they fail to showcase real problem-solving or individual strengths. </p></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"> 👑 <span style="text-decoration:underline;"><b><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9Fm7AB-2BeiWtLNmltGuA2JeE-2B69BoKBuRhTypo6EVK30ygh-2Fd9z4SbuNh7fQgx2UsMfE3B7MursPY5OAg9m6Nfur4GenvYa8Wvg1-2BVHXDCRjdivJowu6k2jv7dUhClL4hMVs2XfakEgIkKe4sN156s9zlWEdbgl6EqdzXEfughnApdE3Gs6ENS3zaXVcWyeILW1qILmHAM1sfGnJ1EymFrHwFvrJVun2kI27cQNrKEktB3-2BJjjOa6G3jDTDWHj8xVBebxyR1n-2F-2Fb6uBI36gtkY-2BNXK2xMQP-2Fg6T8FdgNGKTjktCXvQ6V7heyk7W0eXH2b6w-3D-3DHhzY_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqC4a-2FRcc34Hszrdlko-2FafOo4-2FNiLRmCwuCy1QV6Nftwu-2FY-2FKgACnahKInca1j0nXeO9PkdZvcADCKnhT6XOrJtNh3I2TGlkNRAXxebPgvp8Ny-2B4DL901SjNadDI9TVgo75KwVgyGc04sbqxOCYiS-2Bs8-3D" target="_blank" rel="noopener noreferrer nofollow"><span>Become an Engineering Leader Everyone Wants to Work With</span></a></b></span><br>Want to lead a team that actually wants to follow you? The latest post from the Engineering Leadership newsletter breaks down what separates respected engineering leaders from the rest. If you're aiming to grow as a leader, this is a good read. </p></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"> 💪 <span style="text-decoration:underline;"><b><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9DMVCV2p9ee70SZDY24-2FSwh2Efr5PNJRjTririsTwdypbQLMRqJMUHBDvyRLzp8sHUclHWfpc0ZPtnuCDFIjyY4DC8d2xY6yRvcZksuQOeRSfOEPZ2JB6IAuKL0D3dI-2BSQW8L3q3N2n1383onft41-2FZR5NPKf-2Fg1PJENzOdHNDxoLAp8sGXLhDUo0KPpSnO7pzhrtpwZSS95agTDKCcZO8EVCRrpId3K0urtxAI8ovKPPOEvDEkY6nR1TDsehRIxe-2Fj-2FvtGO6oVBxxvrv4BG4wfEVT1VK8ZcSNHsx-2BxoYnQhTWvg5eYCkn-2ByjWuaOy-2FdmWDe41sRBovI5h6mir7Crl8-3Dy8eG_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqDzvwnD54S806YYRfLrQ9nAv-2FsGAxyp1u24V5op9tpPIDdBT2oLa30vPUySaTMw7nd5s2wswqU6L-2F9jx0trreQ2qy7k-2BSJtut8QwuFAFlXEGM-2BBtplAiQA2-2FXTRnE5NnzdXGNhXlX46tWGbXs67Zd3I-3D" target="_blank" rel="noopener noreferrer nofollow"><span>Exhausted man defeats AI model in world coding championship</span></a></b></span><br>A tired but determined developer just pulled off a feat that I didn’t know was still possible, beating a top AI model in the finals of the World Coding Championship. The guy was running on barely any sleep, but still managed to edge out the AI on tricky, real-world coding problems. </p></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"> 🤖 <span style="text-decoration:underline;"><b><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9EkfD5VrZKkLQhSoMa8IaEEkZvrDN-2BP63paSnwJzUvH4gaGnPPRQICG36uKyOkLX43-2BPZxZLGlZPltbSJrhF4vtJV3Wj5Suysa2F7sUUJa88fqa8gu1Je5bEFNp2nQJ-2Fm9tBbPQRlmiZY6zaj31TQc1Gz58g-2FlQ0HT8Zm5k8KRUJJgHPzXX9S14KS4zVKdmkhk0FqzfD8aif9T8k-2BaHxj6pknN5aYRxfHgSQg8VJxNhu7L5wyrOjHQ9TYlkbBPyVWp-2Ff4VH7eAybxIBu5oJuIW8-3DKKkc_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqE9amVKM9GhfkRfcxl9l6nnEpe4-2FpGzTwvakuhV55cYR8vOQFF3RQTRTmljD6SlDbqbPDBxbgJnQsro7UDo9HYBu0jVrOX4s2RcyTfVnWK-2BOHF6rRE5y48Vl2qp0e40WaeNozqxtcmBzdr0DaQ6MnO0-3D" target="_blank" rel="noopener noreferrer nofollow"><span>Why I'm Betting Against AI Agents in 2025</span></a></b></span><br>Utkarsh Kanwat’s latest post, <i>Betting Against Agents</i>, dives into why he’s skeptical about the current AI agent hype. While agents promise automation and autonomy, <b>he argues they often create more overhead than they solve, especially in real workflows.</b></p></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"> ➗ <span style="text-decoration:underline;"><b><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9JEGnLeKpQhRz3gtGD0egUQjlSv-2BerHEkaW8NFfWe8iDl-2FVVYBx3dE2xSX4b4GZQTjjxfEeus4TywRxRfg0nbrJmAwLsGaTeL-2Fj1Uv6GAtSqy9-2BcleNSIORzIcdZzmDQl3XAoOMhnQZvRpeVYBhUevcxbIdRl7eZAyBynby4LkcNS6WIDNRtomG9YmoWfLs9yCfMQ9-2FoeSH0NBZ-2BH4lpvV3uRFXRx6i3UmjkFgVkA2JQGc-2FongkNWuchnAslD8iA7TjFGoc-2BEH2Eg-2FLYtYSDsp4dOUVCf527U-2FBYZuyUh67-2FHfB6hX6kLIZCeX-2BOliqXuA-3D-3DebsV_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqE6f5DOCcdjr9GPN9-2BYU6VC7EfPe6Xf1fGA2GjC2tV-2FZbvfynLhymoP9uivFDgu-2B-2F27-2Bjcxb0vVsC-2F3muc5Ari20nMBiWaWx0ERm59Op2duAs3JiGZ4Peq7ipJDqE2MITk5LbymYIcC2m0097tXeuSc-3D" target="_blank" rel="noopener noreferrer nofollow"><span>Mathematics for Computer Science</span></a></b></span><br>MIT just dropped the Spring 2024 edition of <b>6.1200J: Mathematics for Computer Science</b> on OpenCourseWare, and if you're a developer looking to level up, this is gold. It covers the fundamentals: <b>logic, proofs, sets, functions, graphs, and combinatorics</b>. </p></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"><b>Quick Links</b></p></td></tr><tr><td style="padding-bottom:12px;padding-left:37px;padding-right:27px;padding-top:12px;" class="ee"><div style="margin-left:0px;" class="edm_outlooklist"><ul style="font-weight:normal;list-style-type:disc;margin-bottom:12px !important;margin-top:12px !important;padding:0px 0px 0px 0px;"><li class="listItem ultext"><p style="mso-line-height-alt:150.0%;padding:0px;text-align:left;word-break:break-word;"> Fluent, reactive & immutable local <a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9C9axvKHo-2FtlcVMHx6wxkd7XbFSO2reTMWgapZA34z-2Bppos-2F-2FL7ZtNzvJht9K0UFby5fJ5vmDnCbwMuLoNiIo15bvTUoQ29kBj9-2B2wxhKb0f7ZYzow3O3BpfBiSkHlVSEFHpDl3Np-2BlmKFssR9k97eVjkzpFDP7zyxOX4naY-2BGfOIZg4VTosFbxCNKcTGCy2L9XDpXCcrkeP6VcozmwS0AU8I26fKdQPhoyDUWV3PEAPNsvePRCBN6x398ErO-2FSYrg-3D-3DLWlH_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqPpD4MggFDtizv-2F-2BRTyB06o6wWcX2rpvN08Fyhzx8m15ZBdrD9K9hWO2HMGMdlUPILVMxdPjJvrFgDPg1SqsbZtCJDqQULYk793Hh5eE01VEnADIOyA9c-2B8xSV02oFuE04vgLvTq7MlxPz01-2B8exzqU-3D" target="_blank" rel="noopener noreferrer nofollow"><span>state management for React.</span></a></p></li><li class="listItem ultext"><p style="mso-line-height-alt:150.0%;padding:0px;text-align:left;word-break:break-word;"><a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9LEFov3WGB3tNqIfTkJ3mZLm5A51JszKw1tEL7kMAv7Gm22VlzRhfrjekuyJDqb-2FUbqsaa20PZ6u00wF2Z41h9OideqM8rvIkpVQFh1OgiFeB4hap0EYTkjNAcf7HKrSK6IASkPfQrPWcOxy4EcxiM-2BToORYeclsl0GexL4KdEB6Hc32eA8yEHGYxGj9JFQlPlx3IDwniMLJtM7w9-2BcOdr-2FBQFv4wUMoVmzvtbsIWeicNC7eYSXZa6Jca5doSp-2FIiw-3D-3DSrNY_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqBlklF5-2Fp53rwVCszljkLWdUKUejBKPxK4PkYYj6qIPveoeJY2VOc42E5pUDOQYvH7ofyf9eOq-2BGD2dvb1eFzhQZfJSVt1RVCSwCcBg0GWB-2FcufHUAdQVYoEseJiwoMS6i5Aci03mj1yWn2rh-2FWMJzU-3D" target="_blank" rel="noopener noreferrer nofollow"><span>daisyUI 5</span></a> release notes. </p></li><li class="listItem ultext"><p style="mso-line-height-alt:150.0%;padding:0px;text-align:left;word-break:break-word;"> A <a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9LNG3P-2Bz6PJSHbUXfpdQJ3Aa455TtOleE0QFbqeAc1fHlAHbjV8-2FTmicvCnOidqNrkYDtIXxsUhklZhjszt04SAFj-2FSgbKAlT-2BUbUdN-2FCsGot3nr2D-2FgiJe7wtuSlxpWk2kZdFBTufCGaI6swTAmd8ZglujV-2BjZ9GeZmpBCSgm1dAVkiVBeVk5GvVv0g9TpTRNbHlOMMfDVLzyc9CHwOfwjHic41X0uqrmMKgciBEdmiWdWfvxQR3Te6r8Ts29zNT2C3gXP-2BZasbLB7pl2BkpeEEUz-2FbTgrlXZ0-2BMGvgThc2kNuZ_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqKe7lYGjrFB74SkcBteEMx5HM36AO4ABvQZJDEqs6eNxxSjcMlKneG5dv-2B6TIDbGfdtQpSnw4KzxdOy-2FvVGmYzxOGjmZ43nBDhIdSkdHYWkGSSqkhhHc368WzQF2DkgFNP0UdZ5MO3Q8SBlZf7-2F5Rx0-3D" target="_blank" rel="noopener noreferrer nofollow"><span>Friendly Introduction</span></a> to SVG. </p></li><li class="listItem ultext"><p style="mso-line-height-alt:150.0%;padding:0px;text-align:left;word-break:break-word;"> Alibaba's new SOTA<a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9I-2BTMe0YDntb27-2BJFRsAaKaCpGdxK3ZNDoAoqXA0n1M1E2xBMKs-2F2tGqseCSw1ScFvqpFvsDZllK7Cb7xNSjs3wJuI7oeRh-2B1qT8xeJg4QPeH5hc5m-2BGW9kgFRTwlyPoxjofSFpB5Nh1vfvuObQcX7H-2BC-2FliXKgIHZnha6vEM3EOOZQBVw1vXFu5hpQbX7MaDR2wm89vp5MX8ZERsBLF6QGhuKvX2Tu18z5-2F5VzrhHeEKk-2BqOaYKRGRjzQM1EhLr5j3UPibW-2BRtU56EEBrGrpC8-3DeTkt_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqFceTMTGw98b2PVAB4P1OoYXWyEN5V-2FWrlj5s10-2F-2F-2F-2F1UfsQTosDXya8sfO5nK3jalcPnlEJCW1NSdo1iz-2B7fWbHaHyN0hguof6q-2Fo2TvlqUdgzhBF4YOatYnojrso6Ip-2FYIy4jAsI7NH4ujTTmYwu8-3D" target="_blank" rel="noopener noreferrer nofollow"><span> agentic coding model</span></a>. </p></li><li class="listItem ultext"><p style="mso-line-height-alt:150.0%;padding:0px;text-align:left;word-break:break-word;"> 5 things I learned from <a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9OVRvi4cK9NeFrGLhi65op12c08MIfMBqQrdZUZVYihU9fr-2Bk1b-2B8qTFTQl7le-2B-2BVvTnvFCClQPsmBQcdncUBln1DZwKBLyQWTSkLObGN5u7vA8WGDbdjQAl1FNAEYUSj7EeVw6Q8WNyNoShEpipgSSYl7mFrFG2FQNdqvadOufpa2Dk81jqI2zopHdkajN9nUKcNl5E6pQkl3fbhMOFki0YGJtuha5G50hKKVPovEb4bKe8_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqBPNbYv11JG5At93vZuG0MOkMs5Nmv4g8VVOfAOGKxOaP11YwClLIBLiqjcaUWIael2tV8uwpe3DElAMA8Alh-2F9Y2RPiK82yhE04qXvLJSQF80xQL1L20thAHRUQgrZmCbmsMPCJKam46SFBXLXAywQ-3D" target="_blank" rel="noopener noreferrer nofollow"><span>5 years at Vercel.</span></a></p></li></ul></div></td></tr><tr><td align="center" valign="top" style="font-size:0px;line-height:0px;padding:30px 0px 30px;" class="dd"><table class="j" role="none" width="80%" border="0" cellspacing="0" cellpadding="0" align="center"><tr><td> </td></tr></table></td></tr><tr><td><table role="none" width="100%" border="0" cellspacing="0" cellpadding="0" style=""><tr><td bgcolor="transparent" style="background-color:transparent;padding:0.0px 0.0px 0.0px 0.0px;"><table role="none" width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"><span style="color:rgb(3, 7, 18);">See you next week!</span></p></td></tr><tr><td class="dd" align="left" style="padding:0px 15px;text-align:left;word-break:break-word;"><p style="mso-line-height-alt:150.0%;"><span style="">Darius Cosden</span></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr><tr><td align="center" valign="top"><table role="none" width="100%" border="0" cellspacing="0" cellpadding="0" align="center"><tr><td><tr><td class="b" align="center" valign="top" bgcolor="#030712" style="padding:0px 0px 0px 0px;border-style:solid;border-width: 0px 0px 0px 0px;border-color: #FFFFFF;border-bottom-left-radius:10px;border-bottom-right-radius:10px;"><table role="none" width="100%" border="0" cellspacing="0" cellpadding="0" align="center"><tr><td align="center" valign="top" bgcolor="#a6825a" style="padding:12px"><table role="none" width="100%" border="0" cellspacing="0" cellpadding="0" align="center"><tr><td><span style="padding-left:1px;"></span></td><td align="center" valign="middle" width="75" style="width:75px;"><a href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9GGxwM96eQbd0lu7oIx5MD1KobHP6TGDwFn7R32-2FREpxJw-2BuxMz92F1dilGhYGNp1-2BfGt48qCj6R55oEqD2tiPHeQo38krwd8Xv3WPySw6uOxfCH2Ok-2FOhx12v-2FP-2FkOZXRJDp552-2F39ezbXPGyAgOZ9cZAxAqalDJUDMvYioNlKCase-2FsaYYtUPb9SGlu6j1W7jTXaTHkwOjDkgI-2FIryvKUG8uapApdDklCQZXjh4W1nRlX5t2z7C-2BgrJoy2-2BpPDPg-3D-3D_sLX_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqNx4ouW2mHOraesGkp2CrtzvXM3jdKVi2Oq3zdAMax78kvChPNatYXrBSINPf1fUb4WmsSO9GRNpKtbdmcwa-2FBPytLMBMLMusWClG3nElzTKf8B3N9udlv2EAxiK-2F0NXOBvF1uyxaDP9l9sP0EAIo70-3D" style="text-decoration:none;"><img width="22" height="16" alt="yt" border="0" style="display:block;max-width:22px;color:Dark" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/static_assets/youtube_dark.png"/></a></td><td><span style="padding-left:1px;"></span></td></tr></table></td></tr><tr><td height="10" style="line-height:1px;font-size:1px;height:10px;"> </td></tr><tr><td class="w" align="center" valign="top" style="padding:15px 15px 15px 15px;"><table role="none" width="100%" border="0" cellspacing="0" cellpadding="0" align="center"><tr><td align="center" valign="top"><p style="font-family:'Verdana',Geneva,sans-serif;color:#FFFFFF!important;"> Update your email preferences or unsubscribe <a class="link" href="https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9JDNntLr6wlKbHz9T6LOwNLgRww025yDiOxuqqgt2z7oJ9M6lQUNQxtW3eK5p9eavygzp7KD-2BewGFi1VQxw-2FM2zIRtiJWT5WQ27DMaw8cqFwmsVTkdiAVF1eEVnsPadZI7Qc5DNchM9eG9FJV4PXFiA-2B5zBKbN9iYZbZWWmuzBS-2FurYT-2FsNI9Wy6Uhg1QGo-2Fd893TnModYz9FI5ada8PPgFqQRNscxRQD-2FykTwITldjTk8VfsZKexUdrASMqxWkVw9OcOc9h55Qp31N2gy3EaalTq7Cj4vkJo0zYbYVg2cLgC7C6IhmXsDrBch9OZE-2FOERyen5UWuQcuEmuaQzlYopkF45rwfxF9fQrgPqWL18ioYmsyFEZePjYjOGOZWGjl30Fxl4VR3zjYpqkJSbhOI2V21M40s3F2qlg8hhgKstmEHfQuq-2FsnjfwpEgkNrZ-2FaBr91HRACLggy1nu82NBabAogDCbuW4b16GeH2dZE9xU0Xs-2F2AZw6dd1XYmhgCAY34tIZegDg4JfpZfIfYaV2TlNcCz6-2FSTOTXWicsMMKxKUpCI-2F16BK-2BQPLBe-2FJzaBlHCTSLRDcLYcsuHZa6AFOFb3vlGWIT3sKOUoDvxSUBskqrbCZO55YAWH1grx1Gy3FPLuoLL6LkoYgY-2FxEHwaUwjFVZKf99wn-2F4cV3RWU9JYO57NicYijGH4vvVqSFq54GJtCQ8K6LQYvh9M32jLnyv0-2Bxb5krH8ccWjKO-2BI-2FgE-2BkAnyAYvq2XeGoxLGPIb7szNQcHP0CGcPmBnlvigRaiOo9lkSQ6-2BFh1UvdGfWTWKMLt17CcGAi8b4-2B4teFCWNF3pggQmFymXb7SmbWDVxWUDzHY-3DhmxN_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqPXidz3BurMkyau-2FOPbgTaT2WjZxeW5PN7lseY4ySZxIEu5pLMJQxFfDQtKXOt8CnODLy0ys9HIWXSXtpi7BBKOgY-2FvlzMnq4DcxTeLdxERwVrJmMH9LGeQImtDS1Qy-2BYNJNHSPjVgpSQB3MNE1LMsE-3D" style="text-decoration:underline;text-decoration-color:#FFFFFF!important;color:#FFFFFF!important;"> here</a></p><p class="copyright" style="font-family:'Verdana',Geneva,sans-serif;color:#FFFFFF!important;"> © 2025 Import React </p><p style="font-family:'Verdana',Geneva,sans-serif;color:#FFFFFF!important;"> 228 Park Ave S, #29976, New York, New York 10003, United States </p></td></tr><tr><td align="left" valign="top" height="2" style="height:2px;"><a href='https://link.mail.beehiiv.com/ls/click?upn=u001.hNypL3L8TokyM5Rky05o9Ci4OYy2TizAXnCjo1FKpv0mZ5ul8vdFlzmdV9hvTCDqRSf0irzXFesKtt8ctY1-2FxYPHZ3EXS7ovYSGd5GzgTus-3DM1xH_2pv9X20uw9-2BKo8fIdy0J8-2FiGKYTUvtcSuvFh1aGIl0yzP4FvP-2BTiVmOST7Re4R7jVTuNfOE4ta8SNgc8L3nm5lJMRM6kPuFKT5cO9s87dB-2FzXL9aqqeqJFMWQmVzweadsMiv2TPQhc5tqjCX50M-2FaP3EVwAyEnETSPh4u4TGRV-2BO3zwrexv-2BZ2O5u4kSmMZSxcazm-2B8vdoaPj0tYk0GEh4IU2WxbM4D4elOn67AMwcbBNVIgI6CnHFgUxmjDpwEwRk0BNkLKkWKbAGqjhLaKkSMaMnwN9JR64j-2BfT7rZbRjv-2BPYYMJ-2Btocz41fWfOsmW9PO1cIQ00knj4DpXeyCLrYHatcz8a0woYzJSMhVrO6zCtHggJvGSOYAq9Uc5sYrvuNJLWjq3njSc7pw-2F10lTqAa9Pga7R5LYiKZf5I40-2BpkwnAxI8CQFHSJHiya5Rj4R8XJqMcFOCXK3B6MlOZos9zQFuCNa4-2FGzNM-2BB4ZifY3Ra-2B801rgqcANQ9WwVV-2BgzhUircEegcbYKE9p-2FuWS0JsYufmD-2FwcBWbVP8AZunBmp8-3D' style="color: #030712 !important; cursor: default; font-size: 1px; text-decoration: none;"> Terms of Service </a></td></tr></table></td></tr></table></td></tr></td></tr></table></td></tr></table></td></tr></table></td></tr></table></div></body></html>