Help
RSS
API
Feed
Maltego
Contact
Domain > kumarharsh.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2016-02-10
31.220.16.15
(
ClassC
)
2024-10-06
75.2.60.5
(
ClassC
)
Port 443
HTTP/1.1 200 OKAccept-Ranges: bytesAge: 0Cache-Control: public,max-age0,must-revalidateCache-Status: Netlify Edge; fwdmissContent-Length: 55780Content-Type: text/html; charsetUTF-8Date: Sun, 06 Oct 2024 00:33:41 GMTEtag: cd4468c920aac826f5048adc8018c3ab-sslReferrer-Policy: same-originServer: NetlifyStrict-Transport-Security: max-age31536000X-Content-Type-Options: nosniffX-Frame-Options: DENYX-Nf-Request-Id: 01J9FKY3YT5S9XT4HGCR8VFNFEX-Xss-Protection: 1; modeblock !DOCTYPE html>html>head>meta charSetutf-8/>meta http-equivx-ua-compatible contentieedge/>meta nameviewport contentwidthdevice-width, initial-scale1, shrink-to-fitno/>meta namegenerator contentGatsby 5.13.7/>meta nametheme-color content#663399/>style data-href/styles.de8dbcb10e08eb590eda.css data-identitygatsby-global-css>@import url(https://fonts.googleapis.com/css2?familyLeague+Spartan:wght@100..900&displayswap);/*! tailwindcss v3.4.10 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where(title){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where(typebutton),input:where(typereset),input:where(typesubmit){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}typesearch{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}rolebutton,button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}hidden{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.static{position:static}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.z-10{z-index:10}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-8{margin-left:2rem;margin-right:2rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.flex{display:flex}.h-12{height:3rem}.h-36{height:9rem}.max-h-80{max-height:20rem}.min-h-128{min-height:32rem}.min-h-\70lvh\{min-height:70lvh}.min-h-\75lvh\{min-height:75lvh}.w-80{width:20rem}.w-96{width:24rem}.w-full{width:100%}.w-min{width:-moz-min-content;width:min-content}.w-screen{width:100vw}.grow{flex-grow:1}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.animate-marquee{animation:marquee 120s linear infinite}@keyframes marquee2{0%{transform:translateX(100%)}to{transform:translateX(0)}}.animate-marquee2{animation:marquee2 120s linear infinite}.cursor-pointer{cursor:pointer}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.space-y-3>:not(hidden)~:not(hidden){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.overflow-auto{overflow:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.border{border-width:1px}.border-foreground{--tw-border-opacity:1;border-color:rgb(33 33 33/var(--tw-border-opacity))}.bg-accent{--tw-bg-opacity:1;background-color:rgb(161 136 127/var(--tw-bg-opacity))}.bg-background{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity))}.bg-foreground{--tw-bg-opacity:1;background-color:rgb(33 33 33/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.p-2{padding:.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pt-16{padding-top:4rem}.pt-6{padding-top:1.5rem}.text-center{text-align:center}.text-8xl{font-size:6rem;line-height:1}.text-contactformlabel,.text-contactsubtitle{font-size:18px}.text-contacttitle{font-size:3rem}.text-footer{font-size:18px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-servicecardfooter{font-size:16px}.text-servicecardsubfooter{font-size:14px}.text-servicecardtext{font-size:18px}.text-servicecardtitle{font-size:28px}.text-servicesubtitle{font-size:1.25rem}.text-servicetitle{font-size:3rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-ticker{font-size:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.text-background{--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity))}.text-contactsubtitle{color:rgba(33,33,33,.75)}.text-foreground{--tw-text-opacity:1;color:rgb(33 33 33/var(--tw-text-opacity))}.text-latestwork{color:rgba(33,33,33,.5)}.text-servicecardsubfooter{color:hsla(0,0%,93%,.5)}.text-workbrand{color:rgba(33,33,33,.5)}.underline{text-decoration-line:underline}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}body{font-family:League Spartan,sans-serif}@keyframes slide{0%{transform:scaleX(0)}to{transform:scaleX(1);transform-origin:right center}}.group:hover .group-hover\:animate-slide{animation:slide .2s linear 1}@media (min-width:640px){.sm\:gap-8{gap:2rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-9xl{font-size:8rem;line-height:1}}@media (min-width:768px){.md\:mx-16{margin-left:4rem;margin-right:4rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:w-96{width:24rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:py-4{padding-bottom:1rem;padding-top:1rem}.md\:pt-14{padding-top:3.5rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-capture{font-size:11rem}.md\:text-helper{font-size:2.5rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:mx-16{margin-left:4rem;margin-right:4rem}.lg\:mt-0{margin-top:0}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-center{justify-content:center}}/style>link relicon href/favicon-32x32.png?v479774b6f407dcd1b05fcf56b56c9aa5 typeimage/png/>link relicon href/favicon.svg?v479774b6f407dcd1b05fcf56b56c9aa5 typeimage/svg+xml/>link relmanifest href/manifest.webmanifest crossoriginanonymous/>link relapple-touch-icon sizes48x48 href/icons/icon-48x48.png?v479774b6f407dcd1b05fcf56b56c9aa5/>link relapple-touch-icon sizes72x72 href/icons/icon-72x72.png?v479774b6f407dcd1b05fcf56b56c9aa5/>link relapple-touch-icon sizes96x96 href/icons/icon-96x96.png?v479774b6f407dcd1b05fcf56b56c9aa5/>link relapple-touch-icon sizes144x144 href/icons/icon-144x144.png?v479774b6f407dcd1b05fcf56b56c9aa5/>link relapple-touch-icon sizes192x192 href/icons/icon-192x192.png?v479774b6f407dcd1b05fcf56b56c9aa5/>link relapple-touch-icon sizes256x256 href/icons/icon-256x256.png?v479774b6f407dcd1b05fcf56b56c9aa5/>link relapple-touch-icon sizes384x384 href/icons/icon-384x384.png?v479774b6f407dcd1b05fcf56b56c9aa5/>link relapple-touch-icon sizes512x512 href/icons/icon-512x512.png?v479774b6f407dcd1b05fcf56b56c9aa5/>/head>body>div id___gatsby>div styleoutline:none tabindex-1 idgatsby-focus-wrapper>div classbg-background>div classflex flex-row justify-between pt-6 px-8 md:px-16>svg width61 height32 viewBox0 0 61 32 fillnone>path dM7.5 16.866C6.83333 16.4811 6.83333 15.5189 7.5 15.134L19.5 8.20577C20.1667 7.82087 21 8.30199 21 9.0718V22.9282C21 23.698 20.1667 24.1791 19.5 23.7942L7.5 16.866Z fill#212121 stroke#212121 stroke-width6>/path>path dM32 8L32 24 stroke#212121 stroke-width6 stroke-linecapround>/path>mask idpath-3-inside-1_2_22 fillwhite>rect x39 y5 width22 height22 rx4>/rect>/mask>rect x39 y5 width22 height22 rx4 fill#212121 stroke#212121 stroke-width12 maskurl(#path-3-inside-1_2_22)>/rect>/svg>div classflex flex-row justify-evenly>a classflex flex-col justify-center href/#services>div classuppercase text-sm md:text-base mx-2 font-semibold>Services/div>/a>a classflex flex-col justify-center href/#contact>div classuppercase text-sm md:text-base mx-2 font-semibold>Get in Touch/div>/a>/div>/div>div classflex lg:flex-row flex-col lg:justify-center lg:items-end mt-12 mb-16 min-h-75lvh>div classmd:mx-16 flex flex-col min-h-70lvh justify-center px-8 md:px-0 gap-4 mb-2>div classtext-8xl sm:text-9xl md:text-capture font-semibold tracking-tight leading-none text-foreground>I’m Kumar Harsh./div>div classtext-xl sm:text-2xl md:text-helper font-regular flex flex-col gap-2 text-foreground>div>And I can help you connect/div>div>with your developer audience./div>/div>a href/#contact>div classbg-foreground w-min text-center text-background py-3 px-8 whitespace-nowrap uppercase font-bold drop-shadow-xl rounded mt-2>Get In Touch/div>/a>/div>div classflex flex-col justify-end mx-8 mt-8 lg:mt-0 lg:mx-16>div classuppercase text-latestwork mb-4 tracking-wider font-bold>Latest Work/div>div classflex flex-col max-h-80 overflow-auto>a hrefhttps://neo4j.com/developer-blog/fine-tuning-vs-rag/>div classflex flex-col group mt-2>div classtext-foreground>Knowledge Graphs & LLMs: Fine-Tuning vs. Retrieval-Augmented Generation/div>div classtext-workbrand capitalize mb-2>For Neo4j/div>hr classborder-foreground/>/div>/a>a hrefhttps://formspree.io/blog/email-spam-bot/>div classflex flex-col group mt-2>div classtext-foreground>How Email Spam Bots Work and How to Stop Them/div>div classtext-workbrand capitalize mb-2>For Formspree/div>hr classborder-foreground/>/div>/a>a hrefhttps://rewind.com/blog/how-to-restore-requests-in-jira-service-management/>div classflex flex-col group mt-2>div classtext-foreground>How to restore requests in Jira Service Management/div>div classtext-workbrand capitalize mb-2>For Rewind/div>hr classborder-foreground/>/div>/a>a hrefhttps://formspree.io/blog/image-to-base64/>div classflex flex-col group mt-2>div classtext-foreground>How to Convert an Image URL to Base64/div>div classtext-workbrand capitalize mb-2>For Formspree/div>hr classborder-foreground/>/div>/a>a hrefhttps://formspree.io/blog/html-file-input/>div classflex flex-col group mt-2>div classtext-foreground>Mastering File Uploads: A Guide to the HTML File Input Element/div>div classtext-workbrand capitalize mb-2>For Formspree/div>hr classborder-foreground/>/div>/a>a hrefhttps://jigx.com/2024/08/08/working-offline-with-rest-based-super-apps/>div classflex flex-col group mt-2>div classtext-foreground>Working Offline with REST-Based “Super Apps”/div>div classtext-workbrand capitalize mb-2>For Jigx/div>hr classborder-foreground/>/div>/a>a hrefhttps://thenewstack.io/whats-the-difference-between-observability-and-monitoring/>div classflex flex-col group mt-2>div classtext-foreground>What’s the Difference Between Observability and Monitoring?/div>div classtext-workbrand capitalize mb-2>For The New Stack/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.descope.com/blog/post/developer-guide-passkeys>div classflex flex-col group mt-2>div classtext-foreground>Developer’s Guide to Passkeys/div>div classtext-workbrand capitalize mb-2>For Descope/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.merge.dev/blog/get-all-issues-github-api-python>div classflex flex-col group mt-2>div classtext-foreground>Get All Issues From GitHub API with Python/div>div classtext-workbrand capitalize mb-2>For Merge.dev/div>hr classborder-foreground/>/div>/a>a hrefhttps://formspree.io/blog/recaptcha-v2-invisible/>div classflex flex-col group mt-2>div classtext-foreground>Why Use reCAPTCHA v2 Invisible in 2024?/div>div classtext-workbrand capitalize mb-2>For Formspree/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.descope.com/blog/post/authentication-react-vs-next-js>div classflex flex-col group mt-2>div classtext-foreground>Comparing User Authentication in React vs. Next.js/div>div classtext-workbrand capitalize mb-2>For Descope/div>hr classborder-foreground/>/div>/a>a hrefhttps://rewind.com/blog/how-to-restore-issues-in-bitbucket/>div classflex flex-col group mt-2>div classtext-foreground>How to Restore Issues in Bitbucket/div>div classtext-workbrand capitalize mb-2>For Rewind/div>hr classborder-foreground/>/div>/a>a hrefhttps://blog.jetbrains.com/teamcity/2024/07/cicd-for-android/>div classflex flex-col group mt-2>div classtext-foreground>How to Build a CI/CD Pipeline for Android Projects/div>div classtext-workbrand capitalize mb-2>For Jetbrains/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.descope.com/blog/post/react-authentication-tutorial>div classflex flex-col group mt-2>div classtext-foreground>React Authentication Tutorial/div>div classtext-workbrand capitalize mb-2>For Descope/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.merge.dev/blog/examples-of-sdks>div classflex flex-col group mt-2>div classtext-foreground>6 Real-World Examples of SDKs/div>div classtext-workbrand capitalize mb-2>For Merge.dev/div>hr classborder-foreground/>/div>/a>a hrefhttps://formspree.io/blog/react-form-validation/>div classflex flex-col group mt-2>div classtext-foreground>React Form Validation: The Ultimate Guide/div>div classtext-workbrand capitalize mb-2>For Formspree/div>hr classborder-foreground/>/div>/a>a hrefhttps://formspree.io/blog/announce-constant-contact-notion-github-plugins/>div classflex flex-col group mt-2>div classtext-foreground>Announcing Constant Contact, GitHub, and Notion Integrations/div>div classtext-workbrand capitalize mb-2>For Formspree/div>hr classborder-foreground/>/div>/a>a hrefhttps://formspree.io/blog/recaptcha-3/>div classflex flex-col group mt-2>div classtext-foreground>Using Google reCAPTCHA v3 in Your Forms/div>div classtext-workbrand capitalize mb-2>For Formspree/div>hr classborder-foreground/>/div>/a>a hrefhttps://rewind.com/blog/how-to-restore-requests-in-jira-service-management/>div classflex flex-col group mt-2>div classtext-foreground>How to Restore Requests in Jira Service Management/div>div classtext-workbrand capitalize mb-2>For Rewind/div>hr classborder-foreground/>/div>/a>a hrefhttps://formspree.io/blog/recaptcha-methods/>div classflex flex-col group mt-2>div classtext-foreground>reCAPTCHA: Balancing User Experience with Security/div>div classtext-workbrand capitalize mb-2>For Formspree/div>hr classborder-foreground/>/div>/a>a hrefhttps://rewind.com/blog/how-to-restore-a-deleted-jira-ticket/>div classflex flex-col group mt-2>div classtext-foreground>How to Restore a Deleted Jira Ticket/div>div classtext-workbrand capitalize mb-2>For Rewind/div>hr classborder-foreground/>/div>/a>a hrefhttps://developers.amadeus.com/blog/building-an-ai-powered-travel-agent-with-the-amadeus-for-developers-travel-apis-part2>div classflex flex-col group mt-2>div classtext-foreground>Building an AI-Powered Travel Agent with Amadeus APIs (Part 2)/div>div classtext-workbrand capitalize mb-2>For Amadeus/div>hr classborder-foreground/>/div>/a>a hrefhttps://netbird.io/knowledge-hub/serverless-security-vulnerabilities-and-how-to-mitigate-them>div classflex flex-col group mt-2>div classtext-foreground>Serverless Security Vulnerabilities and How to Mitigate Them/div>div classtext-workbrand capitalize mb-2>For Netbird/div>hr classborder-foreground/>/div>/a>a hrefhttps://kinsta.com/blog/react-object-detection-app/>div classflex flex-col group mt-2>div classtext-foreground>How to build a real-time object detection app using React and Kinsta/div>div classtext-workbrand capitalize mb-2>For Kinsta/div>hr classborder-foreground/>/div>/a>a hrefhttps://rewind.com/blog/how-to-restore-templates-in-confluence/>div classflex flex-col group mt-2>div classtext-foreground>How to Restore Templates in Confluence/div>div classtext-workbrand capitalize mb-2>For Rewind/div>hr classborder-foreground/>/div>/a>a hrefhttps://brightdata.com/blog/how-tos/rust-proxy-servers>div classflex flex-col group mt-2>div classtext-foreground>Rust Proxy Servers: How to Set Proxy in Rust/div>div classtext-workbrand capitalize mb-2>For Bright Data/div>hr classborder-foreground/>/div>/a>a hrefhttps://earthly.dev/blog/cargo-workspace-crates>div classflex flex-col group mt-2>div classtext-foreground>Monorepos with Cargo Workspace and Crates/div>div classtext-workbrand capitalize mb-2>For Earthly/div>hr classborder-foreground/>/div>/a>a hrefhttps://jigx.com/2024/02/12/building-a-mobile-app-with-the-salesforce-mobile-sdk-part-2/>div classflex flex-col group mt-2>div classtext-foreground>Building a Mobile App with the Salesforce Mobile SDK Part 2/div>div classtext-workbrand capitalize mb-2>For Jigx/div>hr classborder-foreground/>/div>/a>a hrefhttps://jigx.com/2024/02/06/building-a-mobile-app-with-the-salesforce-mobile-sdk-part-1/>div classflex flex-col group mt-2>div classtext-foreground>Building a Mobile App with the Salesforce Mobile SDK Part 1/div>div classtext-workbrand capitalize mb-2>For Jigx/div>hr classborder-foreground/>/div>/a>a hrefhttps://jigx.com/2024/01/11/evaluating-react-native-alternatives/>div classflex flex-col group mt-2>div classtext-foreground>Evaluating React Native Alternatives/div>div classtext-workbrand capitalize mb-2>For Jigx/div>hr classborder-foreground/>/div>/a>a hrefhttps://earthly.dev/blog/rust-monorepo/>div classflex flex-col group mt-2>div classtext-foreground>Building a Monorepo with Rust/div>div classtext-workbrand capitalize mb-2>For Earthly/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.scrapingbee.com/blog/comparing-forward-proxies-and-reverse-proxies/>div classflex flex-col group mt-2>div classtext-foreground>Comparing Forward Proxies and Reverse Proxies/div>div classtext-workbrand capitalize mb-2>For ScrapingBee/div>hr classborder-foreground/>/div>/a>a hrefhttps://kinsta.com/blog/python-ocr/>div classflex flex-col group mt-2>div classtext-foreground>How To Build Your Own OCR API in Python/div>div classtext-workbrand capitalize mb-2>For Kinsta/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.cometchat.com/tutorials/building-chat-app>div classflex flex-col group mt-2>div classtext-foreground>How to Build a Chat App: Everything You Need to Know/div>div classtext-workbrand capitalize mb-2>For Cometchat/div>hr classborder-foreground/>/div>/a>a hrefhttps://loft.sh/blog/the-complete-guide-to-the-kubernetes-control-plane/>div classflex flex-col group mt-2>div classtext-foreground>The Complete Guide to the Kubernetes Control Plane/div>div classtext-workbrand capitalize mb-2>For Loft/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.scrapingbee.com/blog/how-to-scrape-websites-with-google-sheets/>div classflex flex-col group mt-2>div classtext-foreground>How to scrape websites with Google Sheets/div>div classtext-workbrand capitalize mb-2>For ScrapingBee/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.scrapingbee.com/blog/getting-started-with-mechanicalsoup/>div classflex flex-col group mt-2>div classtext-foreground>Getting Started with MechanicalSoup/div>div classtext-workbrand capitalize mb-2>For ScrapingBee/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.merge.dev/blog/api-integration-management>div classflex flex-col group mt-2>div classtext-foreground>What is API integration management? Here's what you need to know/div>div classtext-workbrand capitalize mb-2>For Merge.dev/div>hr classborder-foreground/>/div>/a>a hrefhttps://code.pieces.app/blog/guide-to-chatgpt-api-implementation-for-developers>div classflex flex-col group mt-2>div classtext-foreground>Guide to ChatGPT API Implementation for Developers/div>div classtext-workbrand capitalize mb-2>For Pieces/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.scrapingbee.com/blog/what-is-a-transparent-proxy/>div classflex flex-col group mt-2>div classtext-foreground>What Is a Transparent Proxy?/div>div classtext-workbrand capitalize mb-2>For ScrapingBee/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.scrapingbee.com/blog/what-to-do-if-your-ip-gets-banned-while-youre-scraping/>div classflex flex-col group mt-2>div classtext-foreground>What to Do If Your IP Gets Banned While You're Scraping/div>div classtext-workbrand capitalize mb-2>For ScrapingBee/div>hr classborder-foreground/>/div>/a>a hrefhttps://kinsta.com/blog/database-maintenance-plan/>div classflex flex-col group mt-2>div classtext-foreground>Setting Up Database Maintenance Plans for PostgreSQL on Node.js/div>div classtext-workbrand capitalize mb-2>For Kinsta/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.scrapingbee.com/blog/getting-started-with-jaunt-java/>div classflex flex-col group mt-2>div classtext-foreground>Getting Started with Jaunt Java/div>div classtext-workbrand capitalize mb-2>For ScrapingBee/div>hr classborder-foreground/>/div>/a>a hrefhttps://rewind.com/blog/restore-deleted-project-jira-how-to/>div classflex flex-col group mt-2>div classtext-foreground>How to Restore a Deleted Project in Jira/div>div classtext-workbrand capitalize mb-2>For Rewind/div>hr classborder-foreground/>/div>/a>a hrefhttps://earthly.dev/blog/github-actions-reusable-workflows/>div classflex flex-col group mt-2>div classtext-foreground>Best Practices for Reusable Workflows in GitHub Actions/div>div classtext-workbrand capitalize mb-2>For Earthly/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.conductorone.com/guides/everything_you_want_to_know_about_gcp-_access_control/>div classflex flex-col group mt-2>div classtext-foreground>Everything You Want to Know about GCP Access Control/div>div classtext-workbrand capitalize mb-2>For ConductorOne/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.cyera.io/glossary/sensitive-personally-identifiable-information>div classflex flex-col group mt-2>div classtext-foreground>What is Sensitive Personally Identifiable Information?/div>div classtext-workbrand capitalize mb-2>For Cyera/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.cyera.io/glossary/phi>div classflex flex-col group mt-2>div classtext-foreground>What is PHI?/div>div classtext-workbrand capitalize mb-2>For Cyera/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.cyera.io/glossary/pii>div classflex flex-col group mt-2>div classtext-foreground>What is PII?/div>div classtext-workbrand capitalize mb-2>For Cyera/div>hr classborder-foreground/>/div>/a>a hrefhttps://code.pieces.app/blog/how-to-become-a-better-developer-advocate>div classflex flex-col group mt-2>div classtext-foreground>How to Become a Better Developer Advocate/div>div classtext-workbrand capitalize mb-2>For Pieces/div>hr classborder-foreground/>/div>/a>a hrefhttps://earthly.dev/blog/cronjobs-for-github-actions/>div classflex flex-col group mt-2>div classtext-foreground>Using Cron Jobs to Run GitHub Actions on a Timer/div>div classtext-workbrand capitalize mb-2>For Earthly/div>hr classborder-foreground/>/div>/a>a hrefhttps://earthly.dev/blog/using-github-actions-locally/>div classflex flex-col group mt-2>div classtext-foreground>How to Test and Run GitHub Actions Locally/div>div classtext-workbrand capitalize mb-2>For Earthly/div>hr classborder-foreground/>/div>/a>a hrefhttps://earthly.dev/blog/github-action-artifacts/>div classflex flex-col group mt-2>div classtext-foreground>Uploading and Downloading Artifacts with GitHub Actions/div>div classtext-workbrand capitalize mb-2>For Earthly/div>hr classborder-foreground/>/div>/a>a hrefhttps://earthly.dev/blog/npm-vs-npx-vs-pnmp/>div classflex flex-col group mt-2>div classtext-foreground>npx vs. npm vs. pnpm: A Comparison for JavaScript Projects/div>div classtext-workbrand capitalize mb-2>For Earthly/div>hr classborder-foreground/>/div>/a>a hrefhttps://earthly.dev/blog/npm-vs-yarn/>div classflex flex-col group mt-2>div classtext-foreground>npm vs. Yarn: Unraveling the Knots of Package Management/div>div classtext-workbrand capitalize mb-2>For Earthly/div>hr classborder-foreground/>/div>/a>a hrefhttps://kinsta.com/blog/stripe-java-api/>div classflex flex-col group mt-2>div classtext-foreground>A Guide to Stripe Integration in Spring Boot/div>div classtext-workbrand capitalize mb-2>For Kinsta/div>hr classborder-foreground/>/div>/a>a hrefhttps://rewind.com/blog/restore-space-confluence-how-to/>div classflex flex-col group mt-2>div classtext-foreground>How to restore spaces in Confluence/div>div classtext-workbrand capitalize mb-2>For Rewind/div>hr classborder-foreground/>/div>/a>a hrefhttps://rewind.com/blog/how-to-restore-deleted-page-confluence/>div classflex flex-col group mt-2>div classtext-foreground>How to restore a deleted page in Confluence/div>div classtext-workbrand capitalize mb-2>For Rewind/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/what-to-expect-from-ruby-33>div classflex flex-col group mt-2>div classtext-foreground>What To Expect From Ruby 3.3/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>a hrefhttps://draft.dev/learn/technical-documentation-what-it-is-and-how-to-do-it-well>div classflex flex-col group mt-2>div classtext-foreground>Technical Documentation: What It Is and How to Do It Well/div>div classtext-workbrand capitalize mb-2>For Draft.dev/div>hr classborder-foreground/>/div>/a>a hrefhttps://blog.logrocket.com/complete-guide-react-native-web/>div classflex flex-col group mt-2>div classtext-foreground>The complete guide to React Native for Web/div>div classtext-workbrand capitalize mb-2>For LogRocket/div>hr classborder-foreground/>/div>/a>a hrefhttps://brightdata.com/blog/how-tos/scrape-google-maps-guide>div classflex flex-col group mt-2>div classtext-foreground>How to Scrape Google Maps Using SERP API/div>div classtext-workbrand capitalize mb-2>For Bright Data/div>hr classborder-foreground/>/div>/a>a hrefhttps://earthly.dev/blog/github-actions-environment-variables-and-secrets/>div classflex flex-col group mt-2>div classtext-foreground>Working with GitHub Actions Environment Variables and Secrets/div>div classtext-workbrand capitalize mb-2>For Earthly/div>hr classborder-foreground/>/div>/a>a hrefhttps://blog.logrocket.com/build-object-classification-app-tensorflow-react-native/>div classflex flex-col group mt-2>div classtext-foreground>Build an object classification app with TensorFlow.js and React Native/div>div classtext-workbrand capitalize mb-2>For LogRocket/div>hr classborder-foreground/>/div>/a>a hrefhttps://sendbird.com/developer/tutorials/choosing-a-cross-platform-app-development-framework-a-detailed-comparison>div classflex flex-col group mt-2>div classtext-foreground>A detailed comparison of cross platform app development frameworks/div>div classtext-workbrand capitalize mb-2>For Sendbird/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.atomicjar.com/2023/09/simplify-testing-cloud-native-applications-with-testcontainers-and-localstack/>div classflex flex-col group mt-2>div classtext-foreground>Simplify Testing Cloud-Native Applications with Testcontainers and LocalStack/div>div classtext-workbrand capitalize mb-2>For AtomicJar/div>hr classborder-foreground/>/div>/a>a hrefhttps://clerk.com/blog/generating-and-using-uuids-in-react>div classflex flex-col group mt-2>div classtext-foreground>Generating and Using UUIDs in React/div>div classtext-workbrand capitalize mb-2>For Clerk/div>hr classborder-foreground/>/div>/a>a hrefhttps://clerk.com/blog/building-a-react-login-page-template>div classflex flex-col group mt-2>div classtext-foreground>Building a React Login Page Template/div>div classtext-workbrand capitalize mb-2>For Clerk/div>hr classborder-foreground/>/div>/a>a hrefhttps://sendbird.com/developer/tutorials/sendbird-flutter-3rd-party-ui>div classflex flex-col group mt-2>div classtext-foreground>How to build a Flutter chat app with Firebase & Dashchat/div>div classtext-workbrand capitalize mb-2>For Sendbird/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.sensible.so/learn/python-upload-files>div classflex flex-col group mt-2>div classtext-foreground>Six Methods to Upload Files in Python/div>div classtext-workbrand capitalize mb-2>For Sensible/div>hr classborder-foreground/>/div>/a>a hrefhttps://stytch.com/blog/how-to-enforce-multi-factor-authentication-with-node-js/>div classflex flex-col group mt-2>div classtext-foreground>How to Enforce Multi-Factor Authentication with Node.js/div>div classtext-workbrand capitalize mb-2>For Stytch/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.kosli.com/blog/how-to-provision-your-aws-lambda-function-using-terraform/>div classflex flex-col group mt-2>div classtext-foreground>How to Provision Your AWS Lambda Function Using Terraform/div>div classtext-workbrand capitalize mb-2>For Kosli/div>hr classborder-foreground/>/div>/a>a hrefhttps://medium.com/7shifts-rd/improving-page-load-time-with-the-asyncselectfield-d5c142236027>div classflex flex-col group mt-2>div classtext-foreground>Improving Page Load Time with the AsyncSelectField/div>div classtext-workbrand capitalize mb-2>For 7Shifts/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.kosli.com/blog/how-to-create-and-manage-functions-in-lambda-with-aws-cli/>div classflex flex-col group mt-2>div classtext-foreground>How to create and manage functions in Lambda with AWS CLI/div>div classtext-workbrand capitalize mb-2>For Kosli/div>hr classborder-foreground/>/div>/a>a hrefhttps://kinsta.com/blog/javascript-design-patterns/>div classflex flex-col group mt-2>div classtext-foreground>An Extensive Guide to JavaScript Design Patterns/div>div classtext-workbrand capitalize mb-2>For Kinsta/div>hr classborder-foreground/>/div>/a>a href/merge.dev/blog/how-to-create-tasks-in-asana-via-the-asana-api-in-python/>div classflex flex-col group mt-2>div classtext-foreground>How to create tasks in Asana via the Asana API in Python/div>div classtext-workbrand capitalize mb-2>For Merge.dev/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.pachyderm.com/blog/22-essential-pachyderm-commands/>div classflex flex-col group mt-2>div classtext-foreground>22 Essential Pachyderm Commands/div>div classtext-workbrand capitalize mb-2>For Pachyderm/div>hr classborder-foreground/>/div>/a>a hrefhttps://blog.logrocket.com/understanding-inheritance-react-native/>div classflex flex-col group mt-2>div classtext-foreground>Understanding inheritance in React Native/div>div classtext-workbrand capitalize mb-2>For LogRocket/div>hr classborder-foreground/>/div>/a>a hrefhttps://blog.logrocket.com/flutter-vs-xamarin/>div classflex flex-col group mt-2>div classtext-foreground>Flutter vs. Xamarin/div>div classtext-workbrand capitalize mb-2>For LogRocket/div>hr classborder-foreground/>/div>/a>a hrefhttps://kinsta.com/blog/web-application-architecture/>div classflex flex-col group mt-2>div classtext-foreground>What Is Web Application Architecture? Breaking Down a Web App/div>div classtext-workbrand capitalize mb-2>For Kinsta/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/observability-vs-monitoring>div classflex flex-col group mt-2>div classtext-foreground>The Relationship Between Observability vs. Monitoring/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>a hrefhttps://kinsta.com/knowledgebase/what-is-an-environment-variable/>div classflex flex-col group mt-2>div classtext-foreground>Environment Variables: What They Are and How To Use Them/div>div classtext-workbrand capitalize mb-2>For Kinsta/div>hr classborder-foreground/>/div>/a>a hrefhttps://www.cometchat.com/tutorials/build-flutter-chat-app>div classflex flex-col group mt-2>div classtext-foreground>Flutter in-app chat tutorial: steps to add a real-time chat function to android and iOS apps/div>div classtext-workbrand capitalize mb-2>For Cometchat/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/manage-ruby-memory-usage>div classflex flex-col group mt-2>div classtext-foreground>How to Manage Ruby Memory Usage/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>a hrefhttps://blog.last9.io/how-to-improve-on-call-experience/>div classflex flex-col group mt-2>div classtext-foreground>How to Improve On-Call Experience!/div>div classtext-workbrand capitalize mb-2>For Last9/div>hr classborder-foreground/>/div>/a>a hrefhttps://kinsta.com/blog/errors-in-javascript/>div classflex flex-col group mt-2>div classtext-foreground>A Definitive Guide to Handling Errors in JavaScript/div>div classtext-workbrand capitalize mb-2>For Kinsta/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/soa-vs-microservices>div classflex flex-col group mt-2>div classtext-foreground>SOA vs. Microservices: A Head-to-Head Comparison/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/delegate-method-ruby-on-rails>div classflex flex-col group mt-2>div classtext-foreground>How to Use the Delegate Method in Rails/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>a hrefhttps://kinsta.com/knowledgebase/api-endpoint/>div classflex flex-col group mt-2>div classtext-foreground>What Is an API Endpoint?/div>div classtext-workbrand capitalize mb-2>For Kinsta/div>hr classborder-foreground/>/div>/a>a hrefhttps://steady.space/blog/the-scrum-boards-role-in-agile-development/>div classflex flex-col group mt-2>div classtext-foreground>The Scrum Board’s Role in Agile Development/div>div classtext-workbrand capitalize mb-2>For Steady/div>hr classborder-foreground/>/div>/a>a hrefhttps://blog.logrocket.com/top-vue-admin-dashboards/>div classflex flex-col group mt-2>div classtext-foreground>Top 10 Vue admin dashboards/div>div classtext-workbrand capitalize mb-2>For LogRocket/div>hr classborder-foreground/>/div>/a>a hrefhttps://blog.logrocket.com/type-casting-in-swift/>div classflex flex-col group mt-2>div classtext-foreground>Type casting in swift/div>div classtext-workbrand capitalize mb-2>For LogRocket/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/docker-performance>div classflex flex-col group mt-2>div classtext-foreground>How to Optimize Docker Performance/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/reduce-mttr>div classflex flex-col group mt-2>div classtext-foreground>Concrete Steps to Reducing MTTR/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/kubernetes-advantages-disadvantages>div classflex flex-col group mt-2>div classtext-foreground>Kubernetes: Weighing Advantages and Disadvantages/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>a hrefhttps://blog.logrocket.com/using-aliases-graphql/>div classflex flex-col group mt-2>div classtext-foreground>Using aliases in GraphQL/div>div classtext-workbrand capitalize mb-2>For LogRocket/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/node-js-developers>div classflex flex-col group mt-2>div classtext-foreground>30 World-Class JS and Node.JS Developers to Follow in 2021/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>a hrefhttps://blog.logrocket.com/building-a-video-on-demand-application-using-gatsby-and-aws/>div classflex flex-col group mt-2>div classtext-foreground>Building a video on demand application using Gatsby and AWS/div>div classtext-workbrand capitalize mb-2>For LogRocket/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/state-of-ruby>div classflex flex-col group mt-2>div classtext-foreground>The State of Ruby on Rails in 2021/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/python-performance-tips>div classflex flex-col group mt-2>div classtext-foreground>15 Tips for Better Python Performance/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>a hrefhttps://blog.logrocket.com/how-and-why-to-use-react-frontload/>div classflex flex-col group mt-2>div classtext-foreground>How and why to use React Frontload/div>div classtext-workbrand capitalize mb-2>For LogRocket/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/ruby-enumerator-vs-ruby-loops>div classflex flex-col group mt-2>div classtext-foreground>How (and Why) to Use Ruby Enumerators/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/a-primer-on-ruby-yield-and-blocks>div classflex flex-col group mt-2>div classtext-foreground>A Primer on Ruby Yield and Blocks/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/ruby-3-features>div classflex flex-col group mt-2>div classtext-foreground>Latest Ruby Versions Updated in Real Time/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>a hrefhttps://scoutapm.com/blog/container-vs-vm>div classflex flex-col group mt-2>div classtext-foreground>Containers vs. VMs: Which Should You Use?/div>div classtext-workbrand capitalize mb-2>For ScoutAPM/div>hr classborder-foreground/>/div>/a>/div>/div>/div>div classtext-foreground text-ticker flex flex-row grid-rows-1 overflow-x-hidden w-screen sticky top-0>div classbg-accent flex flex-row gap-4 py-2 md:py-4 px-4 z-10 text-lg md:text-xl>div classflex flex-row whitespace-nowrap>Bylines At div classstatic bg-accent w-full>/div>/div>div classflex flex-row>|/div>/div>div classbg-accent px-2 md:px-4 py-2 md:py-4 relative flex overflow-x-hidden w-full whitespace-nowrap text-lg md:text-xl>div classanimate-marquee>/div>div classabsolute top-0 py-2 md:py-4 animate-marquee2>/div>/div>/div>div idservices classflex flex-col px-8 md:pt-14>div classcapitalize text-servicetitle text-foreground font-semibold text-center mt-16 leading-none>What can I do for you?/div>div classtext-servicesubtitle text-servicesubtitle font-light text-center mb-12 leading-tight>Here are the services I offer to help you grow your developer communities./div>div classflex flex-row gap-12 justify-center flex-wrap>div classbg-foreground w-96 px-4 min-h-128 flex flex-col justify-between shadow-lg>div classflex flex-col gap-4 mt-2>div classcapitalize text-servicecardtitle text-background text-center font-semibold mt-8 leading-none>Technical Content Creation/div>div classtext-servicecardtext text-background leading-6 space-y-3 font-light px-8>p>I have authored over 150 pieces of technical blogs for a wide range of software companies in the past 2 years. I can help you:/p>p>- Experience-backed, SEO-friendly blog posts for your technical blog/p>p>- Cater to both exisiting and prospective developer customers through content that resonates with them/p>/div>/div>div classflex flex-col mb-8 mt-4>div classtext-servicecardsubfooter text-background text-center>Weekly delivery packages starting /div>div classtext-servicecardfooter text-background text-center font-semibold> USD 1800 per month/div>/div>/div>div classbg-foreground w-96 px-4 min-h-128 flex flex-col justify-between shadow-lg>div classflex flex-col gap-4 mt-2>div classcapitalize text-servicecardtitle text-background text-center font-semibold mt-8 leading-none>DevRel Consulting/div>div classtext-servicecardtext text-background leading-6 space-y-3 font-light px-8>p>I can help you assess and improve developer engagement across your offerings through a number of DevRel services:/p>li>All-round DevRel audit of your product, with actionable recommendations on how to improve developer engagement/li>li>Content strategy and implementation across blogs, video, and social media/li>li>Strategies to manage visibility on developer hubs like StackOverflow & GitHub/li>/div>/div>div classflex flex-col mb-8 mt-4>div classtext-servicecardsubfooter text-background text-center>Retainers starting /div>div classtext-servicecardfooter text-background text-center font-semibold> USD 2000 per month/div>/div>/div>div classbg-foreground w-96 px-4 min-h-128 flex flex-col justify-between shadow-lg>div classflex flex-col gap-4 mt-2>div classcapitalize text-servicecardtitle text-background text-center font-semibold mt-8 leading-none>Technical Review & Content Planning/div>div classtext-servicecardtext text-background leading-6 space-y-3 font-light px-8>p>I’ve worked with developer marketing agencies to help strategize and review over 400 pieces of technical content created by software developers from across the world. I can help you:/p>li>Create detailed content briefs for blog posts, social media posts, and YouTube videos/li>li>Work with your existing content creators to review the final drafts of blog posts, social media content, and YouTube videos for technical accuracy/li>/div>/div>div classflex flex-col mb-8 mt-4>div classtext-servicecardsubfooter text-background text-center>Packages starting /div>div classtext-servicecardfooter text-background text-center font-semibold> USD 1500 per month/div>/div>/div>/div>/div>svg classw-full text-center mt-24 mb-8 width24 height30 viewBox0 0 24 30 fillnone>path dM10.9393 29.0606C11.5251 29.6464 12.4749 29.6464 13.0607 29.0606L22.6066 19.5147C23.1924 18.9289 23.1924 17.9792 22.6066 17.3934C22.0208 16.8076 21.0711 16.8076 20.4853 17.3934L12 25.8787L3.51472 17.3934C2.92893 16.8076 1.97919 16.8076 1.3934 17.3934C0.807612 17.9792 0.807612 18.9289 1.3934 19.5147L10.9393 29.0606ZM10.5 27.9999L10.5 28L13.5 28L13.5 27.9999L10.5 27.9999Z fill#212121 fill-opacity0.6>/path>path dM11.2929 16.3436C11.6834 16.7341 12.3166 16.7341 12.7071 16.3436L19.0711 9.9796C19.4616 9.58907 19.4616 8.95591 19.0711 8.56538C18.6805 8.17486 18.0474 8.17486 17.6569 8.56538L12 14.2222L6.34315 8.56538C5.95262 8.17486 5.31946 8.17486 4.92893 8.56538C4.53841 8.95591 4.53841 9.58907 4.92893 9.9796L11.2929 16.3436ZM11 15.6364L11 15.6365L13 15.6365L13 15.6364L11 15.6364Z fill#212121 fill-opacity0.4>/path>path dM11.6464 4.35365C11.8417 4.54892 12.1583 4.54892 12.3536 4.35365L15.5355 1.17167C15.7308 0.976411 15.7308 0.659828 15.5355 0.464566C15.3403 0.269304 15.0237 0.269304 14.8284 0.464566L12 3.29299L9.17157 0.464566C8.97631 0.269304 8.65973 0.269304 8.46447 0.464566C8.2692 0.659828 8.2692 0.976411 8.46447 1.17167L11.6464 4.35365ZM11.5 4V4.0001H12.5V4H11.5Z fill#212121 fill-opacity0.2>/path>/svg>div idcontact classflex flex-col w-full items-center mb-16 pt-16>div classtext-contacttitle capitalize font-semibold>Get in Touch/div>div classtext-contactsubtitle mb-12 mx-4 text-center>Leave your details below and I’ll get back to you within a few business days./div>form action# classflex flex-col w-80 md:w-96 items-center gap-4 methodPOST namecontact>input typehidden nameform-name valuecontact />div classflex flex-col w-full>div classtext-contactformlabel w-full>Your Name/div>input typename namename classbg-transparent border border-foreground rounded w-full h-12 px-2/>/div>div classflex flex-col w-full>div classtext-contactformlabel w-full>Your Email Address/div>input typeemail nameemail classbg-transparent border border-foreground rounded w-full h-12 px-2/>/div>div classflex flex-col w-full>div classtext-contactformlabel w-full>Your Message/div>textarea typename namename classbg-transparent border border-foreground rounded w-full h-36 p-2>/textarea>/div>button typesubmit classbg-foreground w-min text-center text-background py-3 px-12 whitespace-nowrap uppercase font-bold drop-shadow-xl cursor-pointer>Submit/button>/form>/div>div classw-full flex flex-row flex-wrap justify-between bg-foreground py-8 px-12 whitespace-nowrap gap-4>div classtext-background text-footer>Made with ☕ 🍕 🍜 /div>div classflex flex-row flex-wrap gap-4 sm:gap-8>div classtext-background text-footer>© 2024 Kumar Harsh & Co./div>div classflex flex-row gap-2>a hrefhttps://twitter.com/heykumarh>svg width24 height24 viewBox0 0 24 24 fillnone>path dM22.46 6C21.69 6.35 20.86 6.58 20 6.69C20.88 6.16 21.56 5.32 21.88 4.31C21.05 4.81 20.13 5.16 19.16 5.36C18.37 4.5 17.26 4 16 4C13.65 4 11.73 5.92 11.73 8.29C11.73 8.63 11.77 8.96 11.84 9.27C8.27998 9.09 5.10998 7.38 2.99998 4.79C2.62998 5.42 2.41998 6.16 2.41998 6.94C2.41998 8.43 3.16998 9.75 4.32998 10.5C3.61998 10.5 2.95998 10.3 2.37998 10V10.03C2.37998 12.11 3.85998 13.85 5.81998 14.24C5.19082 14.4129 4.53001 14.4369 3.88998 14.31C4.16158 15.1625 4.69351 15.9084 5.41099 16.4429C6.12847 16.9775 6.99543 17.2737 7.88998 17.29C6.37365 18.4905 4.49399 19.1394 2.55998 19.13C2.21998 19.13 1.87998 19.11 1.53998 19.07C3.43998 20.29 5.69998 21 8.11998 21C16 21 20.33 14.46 20.33 8.79C20.33 8.6 20.33 8.42 20.32 8.23C21.16 7.63 21.88 6.87 22.46 6Z fill#EEEEEE>/path>/svg>/a>a hrefhttps://github.com/krharsh17>svg width24 height24 viewBox0 0 24 24 fillnone>path dM12 2C10.6868 2 9.38642 2.25866 8.17317 2.7612C6.95991 3.26375 5.85752 4.00035 4.92893 4.92893C3.05357 6.8043 2 9.34784 2 12C2 16.42 4.87 20.17 8.84 21.5C9.34 21.58 9.5 21.27 9.5 21V19.31C6.73 19.91 6.14 17.97 6.14 17.97C5.68 16.81 5.03 16.5 5.03 16.5C4.12 15.88 5.1 15.9 5.1 15.9C6.1 15.97 6.63 16.93 6.63 16.93C7.5 18.45 8.97 18 9.54 17.76C9.63 17.11 9.89 16.67 10.17 16.42C7.95 16.17 5.62 15.31 5.62 11.5C5.62 10.39 6 9.5 6.65 8.79C6.55 8.54 6.2 7.5 6.75 6.15C6.75 6.15 7.59 5.88 9.5 7.17C10.29 6.95 11.15 6.84 12 6.84C12.85 6.84 13.71 6.95 14.5 7.17C16.41 5.88 17.25 6.15 17.25 6.15C17.8 7.5 17.45 8.54 17.35 8.79C18 9.5 18.38 10.39 18.38 11.5C18.38 15.32 16.04 16.16 13.81 16.41C14.17 16.72 14.5 17.33 14.5 18.26V21C14.5 21.27 14.66 21.59 15.17 21.5C19.14 20.16 22 16.42 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7362 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2Z fill#EEEEEE>/path>/svg>/a>a hrefhttps://linkedin.com/in/krharsh17>svg width24 height24 viewBox0 0 24 24 fillnone>path dM19 3C19.5304 3 20.0391 3.21071 20.4142 3.58579C20.7893 3.96086 21 4.46957 21 5V19C21 19.5304 20.7893 20.0391 20.4142 20.4142C20.0391 20.7893 19.5304 21 19 21H5C4.46957 21 3.96086 20.7893 3.58579 20.4142C3.21071 20.0391 3 19.5304 3 19V5C3 4.46957 3.21071 3.96086 3.58579 3.58579C3.96086 3.21071 4.46957 3 5 3H19ZM18.5 18.5V13.2C18.5 12.3354 18.1565 11.5062 17.5452 10.8948C16.9338 10.2835 16.1046 9.94 15.24 9.94C14.39 9.94 13.4 10.46 12.92 11.24V10.13H10.13V18.5H12.92V13.57C12.92 12.8 13.54 12.17 14.31 12.17C14.6813 12.17 15.0374 12.3175 15.2999 12.5801C15.5625 12.8426 15.71 13.1987 15.71 13.57V18.5H18.5ZM6.88 8.56C7.32556 8.56 7.75288 8.383 8.06794 8.06794C8.383 7.75288 8.56 7.32556 8.56 6.88C8.56 5.95 7.81 5.19 6.88 5.19C6.43178 5.19 6.00193 5.36805 5.68499 5.68499C5.36805 6.00193 5.19 6.43178 5.19 6.88C5.19 7.81 5.95 8.56 6.88 8.56ZM8.27 18.5V10.13H5.5V18.5H8.27Z fill#EEEEEE>/path>/svg>/a>/div>/div>/div>/div>/div>div idgatsby-announcer styleposition:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0 aria-liveassertive aria-atomictrue>/div>/div>script idgatsby-script-loader>/*!CDATA*/window.pagePath/;/*>*//script>!-- slice-start id_gatsby-scripts-1 --> script idgatsby-chunk-mapping > window.___chunkMapping{\app\:\/app-0b938e520436718bee6f.js\,\component---src-pages-404-js\:\/component---src-pages-404-js-ec9c05ee8b4ed47d05f8.js\,\component---src-pages-index-jsx\:\/component---src-pages-index-jsx-ecf873aca41cb7232cc9.js\}; /script> script>window.___webpackCompilationHashe22db27d9e88be537398;/script>script src/webpack-runtime-08e127d474abc568ae52.js async>/script>script src/framework-4ebd5d263454c94fdf7a.js async>/script>script src/app-0b938e520436718bee6f.js async>/script>!-- slice-end id_gatsby-scripts-1 -->/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]