Sample Post Header

Sample Software Engineering Post

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Officia dolores consectetur laudantium iste totam vero minima ducimus nulla consequatur, sed mollitia, atque placeat inventore

SB

Written by

Salih Bukar

Published December 7, 2025

adada


1/**
2 * Processes media resource URL to ensure proper formatting
3 * @param url The original URL from the resource
4 * @param cacheTag Optional cache tag to append to the URL
5 * @returns Properly formatted relative URL with cache tag if provided
6 */
7export const getMediaUrl = (url: string | null | undefined, cacheTag?: string | null): string => {
8 if (!url) return ''
9
10 if (cacheTag && cacheTag !== '') {
11 cacheTag = encodeURIComponent(cacheTag)
12 }
13
14 // Check if URL already has http/https protocol - strip the origin to make it relative
15 if (url.startsWith('http://') || url.startsWith('https://')) {
16 try {
17 const urlObj = new URL(url)
18 const relativePath = urlObj.pathname + urlObj.search
19 return cacheTag ? `${relativePath}${urlObj.search ? '&' : '?'}${cacheTag}` : relativePath
20 } catch {
21 // If URL parsing fails, return as-is
22 return cacheTag ? `${url}?${cacheTag}` : url
23 }
24 }
25
26 // URL is already relative, just append cache tag if provided
27 return cacheTag ? `${url}?${cacheTag}` : url
28}
29


Block quotes are gonna look like this


Lorem ipsum dolor sit amet, consectetur adipisicing elit. Officia dolores consectetur laudantium iste totam vero minima ducimus nulla consequatur, sed mollitia, atque placeat inventore earum ea nesciunt quia sunt natus velit facere eveniet non similique, aliquam debitis. Autem quisquam esse iure doloremque odit laboriosam quibusdam quo modi in aliquid, ad inventore porro, tenetur vero sequi laudantium aspernatur? Adipisci praesentium molestias blanditiis vero unde, asperiores assumenda amet tenetur totam velit harum quaerat maiores libero maxime, deleniti fugiat perspiciatis sequi quisquam beatae possimus voluptate veniam laboriosam eum. Ipsum debitis voluptas ex voluptatibus repellat atque cupiditate ducimus, excepturi sequi ratione, distinctio veritatis quis repudiandae sint ipsam repellendus. Nulla obcaecati debitis distinctio asperiores suscipit temporibus itaque molestias reprehenderit! Quod eos minus nulla quos maiores? Nisi, sed velit dolore obcaecati eligendi autem suscipit vel earum fuga expedita, odit molestias quidem facere consequatur! Temporibus cupiditate esse amet rerum. Veritatis aperiam, amet natus repellat similique minus doloribus saepe eligendi cumque itaque blanditiis nam debitis quidem vel exercitationem necessitatibus et consectetur iure aliquid quas. Vero blanditiis delectus incidunt explicabo. Iusto perspiciatis dicta culpa temporibus blanditiis facilis veniam maiores, ipsum beatae impedit labore, fugit atque placeat. Ipsa qui quasi sunt atque, commodi quis tenetur architecto maiores laudantium magnam dolor unde blanditiis non saepe vero suscipit doloremque cupiditate quos expedita deleniti nesciunt, officia exercitationem distinctio. Tenetur quisquam est possimus expedita minima quidem nihil ab, quae ipsum, adipisci id quaerat architecto nesciunt fuga reprehenderit necessitatibus ratione ut tempora illum ipsam molestias sint culpa. Omnis itaque sapiente similique nostrum nemo veniam veritatis dicta magni. Libero voluptatum eaque sit debitis corporis architecto, consequatur expedita delectus! Libero deserunt porro voluptatibus maxime modi similique ea consectetur aliquid enim, blanditiis pariatur dolor molestias beatae odio reprehenderit consequuntur natus labore. Possimus, et harum. Et doloremque omnis sit nostrum neque vitae quasi ducimus ea corrupti perferendis unde quo, assumenda expedita earum ex tenetur provident dignissimos eligendi minima? Nam ex hic pariatur consequatur nulla repellendus quos esse odit perspiciatis iure perferendis aperiam dolore similique facere excepturi et quia facilis doloribus asperiores consectetur, quae dignissimos sit voluptas blanditiis. Ab quam quidem minima aspernatur eos doloremque odio vel obcaecati id quis officiis et quas, eum suscipit minus impedit a. Quia non quo assumenda culpa asperiores quibusdam laborum, veniam ipsa ea magni natus, voluptate debitis, delectus beatae ullam mollitia! Quod neque similique dicta inventore cumque, modi voluptatum architecto ut cupiditate, error ratione excepturi commodi fugit exercitationem dolor culpa repellendus! Quod praesentium possimus impedit veritatis ab? At quam iusto cupiditate velit soluta, similique culpa accusamus sint, quibusdam provident, ad earum sapiente dignissimos eaque nulla modi omnis eos dolor vero cum fugiat? Nostrum suscipit dolores excepturi. Magni ea voluptas libero incidunt. Temporibus nulla molestias iusto qui quo delectus? At ducimus reprehenderit fuga cum assumenda incidunt. Doloremque ex neque, cumque quasi dicta nemo iste harum quo provident non voluptate nobis, ipsum sint. Pariatur quisquam sunt iste culpa amet, porro doloremque nemo autem harum nobis earum beatae suscipit esse accusantium cum magnam minus quo sed aut deserunt corporis consequatur itaque ab eum. Laborum explicabo beatae amet suscipit voluptatum eaque corporis distinctio voluptate atque, maxime vel quaerat, ad, cupiditate aperiam voluptatem rem. Repudiandae adipisci maiores id cupiditate unde architecto minus, quibusdam perferendis deleniti ratione dolore optio quaerat debitis aspernatur laboriosam totam nisi, assumenda et recusandae. Minima dolor, cupiditate deserunt voluptas nihil ipsam architecto reiciendis culpa? Quaerat necessitatibus quidem nostrum distinctio recusandae eveniet aliquam temporibus sunt rem est labore dicta cum, eum ratione blanditiis quod laborum, ducimus impedit quam. Illum culpa quis dolorem doloremque officiis reprehenderit fugit! Commodi doloremque, est non provident cumque magni aliquid quisquam, aut et voluptates optio ipsum similique tempore ab ea eveniet vitae sapiente deserunt incidunt at consectetur quod. Atque laudantium eius veritatis eligendi similique placeat ratione error earum sit aspernatur, culpa quidem accusamus cupiditate sequi labore voluptas iste aperiam sapiente laborum! Quasi deleniti quae, incidunt, voluptate reprehenderit saepe molestiae soluta autem nam minima, nisi modi. Nesciunt dolores officia reiciendis voluptatem cumque molestias iste alias nisi deleniti aliquid porro a vel est ab labore nemo, aut maxime totam cupiditate qui temporibus quos voluptate. Excepturi nostrum fuga itaque expedita enim provident assumenda reiciendis dicta quidem molestiae, dignissimos blanditiis vero ratione ex, in facilis quis autem veritatis officiis. Voluptatum, maiores accusamus sapiente nam non facilis iusto tenetur obcaecati commodi totam voluptatibus optio rem accusantium eum nisi aut voluptatem at debitis. Ea magnam aut hic animi, aperiam atque rerum eum corporis, voluptate quis omnis quisquam voluptatibus reiciendis ab. Minus veritatis, expedita laboriosam assumenda explicabo dolore et aperiam dignissimos excepturi sed voluptatem fugiat praesentium voluptate eveniet, repellendus quis molestias nostrum non atque voluptatibus adipisci. Quam, iure deserunt! At alias repellendus deleniti voluptates, tempore assumenda sed non dignissimos quae eos aliquid recusandae perspiciatis dolor voluptate magni, reprehenderit fugiat iusto ratione delectus atque quas ea soluta sunt. Dolore at neque deleniti porro? Similique dicta quibusdam tempore ipsum, saepe quae doloremque distinctio nostrum adipisci nemo nihil, numquam velit! Harum praesentium, voluptatem vel delectus maiores modi impedit exercitationem ipsum id perspiciatis doloremque at hic pariatur, eius doloribus neque consectetur ab veritatis magni. Iusto aspernatur quibusdam nam dicta tempora numquam quidem sapiente provident commodi molestiae laborum, dolore et possimus sunt natus, dolorem error. Ea ipsum, quae qui ipsa nihil similique, ut, optio iure voluptatibus ipsam autem odit minima iusto odio? Corporis eius illum perspiciatis. Laboriosam id fugiat dignissimos assumenda adipisci ea inventore quisquam quidem provident? Odit facere suscipit soluta doloremque mollitia enim dolore harum veniam unde praesentium atque beatae eveniet illum asperiores sed aperiam non laudantium deserunt, illo nihil voluptas numquam? Amet, repellat? Optio repudiandae odio veniam blanditiis dicta suscipit minima? Ratione laborum autem obcaecati eum corporis error molestias eaque, optio corrupti. Cupiditate, inventore. Quasi, eos expedita? Quod ipsam debitis fugiat alias sapiente maxime cum ipsum ut quia, aperiam atque veniam asperiores praesentium, et aut! Nam corrupti ea ab. Eligendi expedita iure, ullam repellat optio, nulla nihil facilis labore quisquam dolore doloremque consectetur eius? Ipsam ducimus cum, at a ut veniam earum facere exercitationem iste incidunt praesentium perferendis accusantium