Help
RSS
API
Feed
Maltego
Contact
Domain > chattblog.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-01-08
3.161.150.118
(
ClassC
)
2024-08-06
13.32.87.128
(
ClassC
)
2024-08-06
13.32.87.34
(
ClassC
)
2025-08-29
18.161.84.76
(
ClassC
)
2025-08-29
18.161.84.110
(
ClassC
)
2026-02-06
18.161.6.71
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Fri, 06 Feb 2026 04:39:17 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://chattblog.com/X-Cache: Redirect from cloudfrontVia: 1.1 ffc1e24c06bfbb135c0a4d240b382048.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P1X-Amz-Cf-Id: SY55kEBJ-UON4uoMVQ4GhybvifP5X0tzHrQRz8rWMu62c6jjDEDR1w html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 40085Connection: keep-aliveDate: Fri, 06 Feb 2026 04:39:19 GMTLast-Modified: Sat, 29 Nov 2025 17:34:19 GMTETag: 8899ff31fdfee74dc8e1fcb02be6ef78x-amz-server-side-encryption: AES256Accept-Ranges: bytesServer: AmazonS3X-Cache: Miss from cloudfrontVia: 1.1 ba490acb2ea716cd57876286ed686786.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P1X-Amz-Cf-Id: OMzXmt4ttkVUEl2yh6xPfl-pnq85Tw_IdevMe_D65O_siSyF8wCGzw !DOCTYPE html>html langen>head>meta charSetutf-8/>meta nameviewport contentwidthdevice-width, initial-scale1/>link relstylesheet href/_next/static/css/469c78a6a54c69cc.css data-precedencenext/>link relpreload asscript fetchPrioritylow href/_next/static/chunks/webpack-19eb5537e7037f38.js/>script src/_next/static/chunks/fd9d1056-749e5812300142af.js async>/script>script src/_next/static/chunks/117-f5a99faf69155abd.js async>/script>script src/_next/static/chunks/main-app-daee03fd7685d556.js async>/script>script src/_next/static/chunks/404-2d484350411abcc4.js async>/script>script src/_next/static/chunks/app/page-fa34df07f688e559.js async>/script>link relpreload hrefhttps://www.googletagmanager.com/gtag/js?idG-569LQK13RM asscript/>title>ChattBlog/title>meta namedescription contentI am Sujoy Chatterjee, welcome to my personal blog! The topics I write about technology, personal growth and engineering management along with random stories/>meta namerobots contentindex, follow/>meta propertyog:title contentHome/>meta propertyog:description contentI am Sujoy Chatterjee, welcome to my personal blog! The topics I write about technology, personal growth and engineering management along with random stories/>meta propertyog:url contenthttps://chattblog.com/>meta propertyog:site_name contentChattBlog/>meta propertyog:locale contenten_US/>meta propertyog:image contenthttps://chattblog.com/_next/static/media/sujoy.91b00c65.png/>meta propertyog:type contentarticle/>meta propertyarticle:author contentSujoy Chatterjee/>meta nametwitter:card contentsummary_large_image/>meta nametwitter:title contentHome/>meta nametwitter:description contentI am Sujoy Chatterjee, welcome to my personal blog! The topics I write about technology, personal growth and engineering management along with random stories/>meta nametwitter:image contenthttps://chattblog.com/_next/static/media/sujoy.91b00c65.png/>link relicon href/icon.png?4c7cad17dc11f433 typeimage/png sizes500x500/>script src/_next/static/chunks/polyfills-42372ed130431b0a.js noModule>/script>/head>body>div classbg-white py-8 sm:py-8>div classmx-auto max-w-7xl px-6 lg:px-8 flex flex-col items-center>div classmx-auto max-w-2xl lg:mx-0>a href/>h2 classtext-4xl tracking-tight text-gray-900 sm:text-7xl>CHATTBLOG/h2>/a>div classtext-xs flex items-center text-nowrap pt-2 text-gray-500 ml-2>by SUJOY CHATTERJEEdiv classw-full flex justify-end gap-1>div classh-5 w-7 bg-slate-100 px-2 py-1 stylecolor:#0077b5>a target_blank hrefhttps://www.linkedin.com/in/sujoy-chatterjee/>svg aria-labellinkedIn xmlnshttp://www.w3.org/2000/svg fillcurrentColor viewBox0 0 24 24>path dM4.98 3.5c0 1.381-1.11 2.5-2.48 2.5s-2.48-1.119-2.48-2.5c0-1.38 1.11-2.5 2.48-2.5s2.48 1.12 2.48 2.5zm.02 4.5h-5v16h5v-16zm7.982 0h-4.968v16h4.969v-8.399c0-4.67 6.029-5.052 6.029 0v8.399h4.988v-10.131c0-7.88-8.922-7.593-11.018-3.714v-2.155z>/path>/svg>/a>/div>div classh-5 w-7 bg-slate-100 px-2 py-1 stylecolor:#1da1f2>a target_blank hrefhttps://twitter.com/sujoychatts>svg aria-labeltwitter xmlnshttp://www.w3.org/2000/svg fillcurrentColor viewBox0 0 24 24>path dM24 4.557c-.883.392-1.832.656-2.828.775 1.017-.609 1.798-1.574 2.165-2.724-.951.564-2.005.974-3.127 1.195-.897-.957-2.178-1.555-3.594-1.555-3.179 0-5.515 2.966-4.797 6.045-4.091-.205-7.719-2.165-10.148-5.144-1.29 2.213-.669 5.108 1.523 6.574-.806-.026-1.566-.247-2.229-.616-.054 2.281 1.581 4.415 3.949 4.89-.693.188-1.452.232-2.224.084.626 1.956 2.444 3.379 4.6 3.419-2.07 1.623-4.678 2.348-7.29 2.04 2.179 1.397 4.768 2.212 7.548 2.212 9.142 0 14.307-7.721 13.995-14.646.962-.695 1.797-1.562 2.457-2.549z>/path>/svg>/a>/div>/div>/div>/div>div classhidden lg:flex justify-around w-full mx-auto mt-8 max-w-2xl border-t border-gray-400 pt-2 sm:mt-8 sm:pt-2 lg:mx-0 lg:max-w-none>a classtext-xs href/category/engineering-management>ENGINEERING MANAGEMENT/a>a classtext-xs href/category/personal-growth>PERSONAL GROWTH/a>a classtext-xs href/category/software-design>SOFTWARE DESIGN/a>a classtext-xs href/category/technology>TECHNOLOGY/a>a classtext-xs href/category/stories>STORIES/a>/div>div classw-full mx-auto mt-2 grid max-w-2xl grid-cols-1 border-t border-gray-400 pt-8 sm:mt-2 sm:pt-8 lg:mx-0 lg:max-w-none lg:grid-cols-3>article classflex flex-col items-start justify-between bg-gray-100 row-start-1 lg:row-end-4 col-start-1 lg:col-end-3 px-6 pt-4 pb-8 rounded-sm>div classflex items-center gap-x-4 text-xs>time dateTimeSat Nov 29 2025 classtext-gray-500>Nov 29 2025/time>a href/category/engineering-management classrelative z-10 rounded-full bg-purple-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200>Engineering Management/a>/div>a href/post/the-10x-engineering-team--a-practical-playbook-for-the-ai-era>img altimage loadinglazy width3000 height1593 decodingasync data-nimg1 classrounded-sm mt-4 stylecolor:transparent src/_next/static/media/aiHuman.c3edd1b2.jpeg/>/a>a classw-full href/post/the-10x-engineering-team--a-practical-playbook-for-the-ai-era>h3 classmt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600>The 10x Engineering Team: A Practical Playbook for the AI Era/h3>/a>a classw-full href/post/the-10x-engineering-team--a-practical-playbook-for-the-ai-era>div classline-clamp-3 text-sm leading-6 text-gray-600>Transform your engineering team into a 10x powerhouse with the right strategies to leverage AI agents effectively./div>/a>div classrelative mt-4>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>AI/a>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50> 10X/a>/div>/article>article classflex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm>div classflex items-center gap-x-4 text-xs>time dateTimeSun Aug 31 2025 classtext-gray-500>Aug 31 2025/time>a href/category/engineering-management classrelative z-10 rounded-full bg-purple-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200>Engineering Management/a>/div>a classw-full href/post/the-shift-no-one-prepares-you-for--from-ic-to-engineering-manager>h3 classmt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600>The Shift No One Prepares You For: From IC to Engineering Manager/h3>/a>a classw-full href/post/the-shift-no-one-prepares-you-for--from-ic-to-engineering-manager>div classline-clamp-3 text-sm leading-6 text-gray-600>From coder to chaos manager: lessons on surviving and thriving as a first-time engineering manager./div>/a>div classrelative mt-4>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>EM/a>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50> career/a>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50> transition/a>/div>/article>article classflex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm>div classflex items-center gap-x-4 text-xs>time dateTimeSun Jun 09 2024 classtext-gray-500>Jun 09 2024/time>a href/category/software-design classrelative z-10 rounded-full bg-orange-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200>Software Design/a>/div>a classw-full href/post/building-configuration-driven-web-apps>h3 classmt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600>Building configuration driven Web apps/h3>/a>a classw-full href/post/building-configuration-driven-web-apps>div classline-clamp-3 text-sm leading-6 text-gray-600>Insights into buiding webapps with UI driven by configuration/div>/a>div classrelative mt-4>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>configuration/a>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>system design/a>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>frontend/a>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>backend/a>/div>/article>article classflex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm>div classflex items-center gap-x-4 text-xs>time dateTimeThu May 23 2024 classtext-gray-500>May 23 2024/time>a href/category/software-design classrelative z-10 rounded-full bg-orange-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200>Software Design/a>/div>a classw-full href/post/functional-programming-with-javascript>h3 classmt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600>Functional Programming with Javascript/h3>/a>a classw-full href/post/functional-programming-with-javascript>div classline-clamp-3 text-sm leading-6 text-gray-600>Prepare your JS code for long term maintainability with the functional programming paradigm/div>/a>div classrelative mt-4>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>js/a>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>functional programming/a>/div>/article>article classflex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm>div classflex items-center gap-x-4 text-xs>time dateTimeSat Mar 16 2024 classtext-gray-500>Mar 16 2024/time>a href/category/technology classrelative z-10 rounded-full bg-blue-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200>Technology/a>/div>a classw-full href/post/most-of-typescript-you-need-to-know>h3 classmt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600>Most of typescript you need to know/h3>/a>a classw-full href/post/most-of-typescript-you-need-to-know>div classline-clamp-3 text-sm leading-6 text-gray-600>A basic to advanced concepts rundown to get up and running on typescript today/div>/a>div classrelative mt-4>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>typescript/a>/div>/article>article classflex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm>div classflex items-center gap-x-4 text-xs>time dateTimeSun Feb 25 2024 classtext-gray-500>Feb 25 2024/time>a href/category/personal-growth classrelative z-10 rounded-full bg-pink-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200>Personal Growth/a>/div>a classw-full href/post/making-successful-software-design-proposals>h3 classmt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600>Making successful software design proposals/h3>/a>a classw-full href/post/making-successful-software-design-proposals>div classline-clamp-3 text-sm leading-6 text-gray-600>My recipe for successfully navigating reviews on complex software design proposals/div>/a>div classrelative mt-4>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>reviews/a>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50> design proposal/a>/div>/article>article classflex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm>div classflex items-center gap-x-4 text-xs>time dateTimeMon Jan 15 2024 classtext-gray-500>Jan 15 2024/time>a href/category/software-design classrelative z-10 rounded-full bg-orange-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200>Software Design/a>/div>a classw-full href/post/why-use-js-iterables>h3 classmt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600>Why use JS Iterables/h3>/a>a classw-full href/post/why-use-js-iterables>div classline-clamp-3 text-sm leading-6 text-gray-600>The purpose and advantages of using Iterables in Javascript/div>/a>div classrelative mt-4>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>iterable/a>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>iterator/a>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>javascript/a>/div>/article>article classflex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm>div classflex items-center gap-x-4 text-xs>time dateTimeSun Jan 14 2024 classtext-gray-500>Jan 14 2024/time>a href/category/technology classrelative z-10 rounded-full bg-blue-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200>Technology/a>/div>a classw-full href/post/generator-functions-for-iterables-in-javascript>h3 classmt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600>Generator functions for Iterables in Javascript/h3>/a>a classw-full href/post/generator-functions-for-iterables-in-javascript>div classline-clamp-3 text-sm leading-6 text-gray-600>A quick introduction to genarator functions it use to simplify iterables/div>/a>div classrelative mt-4>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>javascript/a>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>generator/a>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>iterables/a>/div>/article>article classflex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm>div classflex items-center gap-x-4 text-xs>time dateTimeSat Jan 06 2024 classtext-gray-500>Jan 06 2024/time>a href/category/technology classrelative z-10 rounded-full bg-blue-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200>Technology/a>/div>a classw-full href/post/javascript-iterables>h3 classmt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600>Javascript Iterables/h3>/a>a classw-full href/post/javascript-iterables>div classline-clamp-3 text-sm leading-6 text-gray-600>A short and comprehensive look into Iterables and Iterators in Javascript/div>/a>div classrelative mt-4>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>iterable/a>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>iterator/a>a classrelative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50>javascript/a>/div>/article>/div>/div>/div>script src/_next/static/chunks/webpack-19eb5537e7037f38.js async>/script>script>(self.__next_fself.__next_f||).push(0);self.__next_f.push(2,null)/script>script>self.__next_f.push(1,1:HL\/_next/static/css/469c78a6a54c69cc.css\,\style\\n)/script>script>self.__next_f.push(1,2:I2846,,\\\n4:I8003,\404\,\static/chunks/404-2d484350411abcc4.js\,\931\,\static/chunks/app/page-fa34df07f688e559.js\,\\\n5:I2972,\404\,\static/chunks/404-2d484350411abcc4.js\,\931\,\static/chunks/app/page-fa34df07f688e559.js\,\\\n6:I5878,\404\,\static/chunks/404-2d484350411abcc4.js\,\931\,\static/chunks/app/page-fa34df07f688e559.js\,\Image\\n7:I4707,,\\\n8:I6423,,\\\na:I1060,,\\\nb:\n)/script>script>self.__next_f.push(1,0:\$\,\$L2\,null,{\buildId\:\qce8E2EBayN51RgO2RUFV\,\assetPrefix\:\\,\urlParts\:\\,\\,\initialTree\:\\,{\children\:\__PAGE__\,{}},\$undefined\,\$undefined\,true,\initialSeedData\:\\,{\children\:\__PAGE__\,{},\$L3\,\$\,\div\,null,{\className\:\bg-white py-8 sm:py-8\,\children\:\$\,\$L4\,null,{\src\:\https://www.googletagmanager.com/gtag/js?idG-569LQK13RM\},\$\,\$L4\,null,{\id\:\google-analytics\,\children\:\\\n window.dataLayer window.dataLayer || ;\\n function gtag(){dataLayer.push(arguments);}\\n gtag(js, new Date());\\n \\n gtag(config, G-569LQK13RM);\\n \},\$\,\div\,null,{\className\:\mx-auto max-w-7xl px-6 lg:px-8 flex flex-col items-center\,\children\:\$\,\div\,null,{\className\:\mx-auto max-w-2xl lg:mx-0\,\children\:\$\,\$L5\,null,{\href\:\/\,\children\:\$\,\h2\,null,{\className\:\text-4xl tracking-tight text-gray-900 sm:text-7xl\,\children\:\CHATTBLOG\}},\$\,\div\,null,{\className\:\text-xs flex items-center text-nowrap pt-2 text-gray-500 ml-2\,\children\:\by SUJOY CHATTERJEE\,\$\,\div\,null,{\className\:\w-full flex justify-end gap-1\,\children\:\$\,\div\,null,{\className\:\h-5 w-7 bg-slate-100 px-2 py-1\,\style\:{\color\:\#0077b5\},\children\:\$\,\a\,null,{\target\:\_blank\,\href\:\https://www.linkedin.com/in/sujoy-chatterjee/\,\children\:\$\,\svg\,null,{\aria-label\:\linkedIn\,\xmlns\:\http://www.w3.org/2000/svg\,\fill\:\currentColor\,\viewBox\:\0 0 24 24\,\children\:\$\,\path\,null,{\d\:\M4.98 3.5c0 1.381-1.11 2.5-2.48 2.5s-2.48-1.119-2.48-2.5c0-1.38 1.11-2.5 2.48-2.5s2.48 1.12 2.48 2.5zm.02 4.5h-5v16h5v-16zm7.982 0h-4.968v16h4.969v-8.399c0-4.67 6.029-5.052 6.029 0v8.399h4.988v-10.131c0-7.88-8.922-7.593-11.018-3.714v-2.155z\}}}},\$\,\div\,null,{\className\:\h-5 w-7 bg-slate-100 px-2 py-1\,\style\:{\color\:\#1da1f2\},\children\:\$\,\a\,null,{\target\:\_blank\,\href\:\https://twitter.com/sujoychatts\,\children\:\$\,\svg\,null,{\aria-label\:\twitter\,\xmlns\:\http://www.w3.org/2000/svg\,\fill\:\currentColor\,\viewBox\:\0 0 24 24\,\children\:\$\,\path\,null,{\d\:\M24 4.557c-.883.392-1.832.656-2.828.775 1.017-.609 1.798-1.574 2.165-2.724-.951.564-2.005.974-3.127 1.195-.897-.957-2.178-1.555-3.594-1.555-3.179 0-5.515 2.966-4.797 6.045-4.091-.205-7.719-2.165-10.148-5.144-1.29 2.213-.669 5.108 1.523 6.574-.806-.026-1.566-.247-2.229-.616-.054 2.281 1.581 4.415 3.949 4.89-.693.188-1.452.232-2.224.084.626 1.956 2.444 3.379 4.6 3.419-2.07 1.623-4.678 2.348-7.29 2.04 2.179 1.397 4.768 2.212 7.548 2.212 9.142 0 14.307-7.721 13.995-14.646.962-.695 1.797-1.562 2.457-2.549z\}}}}}}},\$\,\div\,null,{\className\:\hidden lg:flex justify-around w-full mx-auto mt-8 max-w-2xl border-t border-gray-400 pt-2 sm:mt-8 sm:pt-2 lg:mx-0 lg:max-w-none\,\children\:\$\,\$L5\,\Engineering Management\,{\href\:\/category/engineering-management\,\className\:\text-xs \,\children\:\ENGINEERING MANAGEMENT\},\$\,\$L5\,\Personal Growth\,{\href\:\/category/personal-growth\,\className\:\text-xs \,\children\:\PERSONAL GROWTH\},\$\,\$L5\,\Software Design\,{\href\:\/category/software-design\,\className\:\text-xs \,\children\:\SOFTWARE DESIGN\},\$\,\$L5\,\Technology\,{\href\:\/category/technology\,\className\:\text-xs \,\children\:\TECHNOLOGY\},\$\,\$L5\,\Stories\,{\href\:\/category/stories\,\className\:\text-xs \,\children\:\STORIES\}},\$\,\div\,null,{\className\:\w-full mx-auto mt-2 grid max-w-2xl grid-cols-1 border-t border-gray-400 pt-8 sm:mt-2 sm:pt-8 lg:mx-0 lg:max-w-none lg:grid-cols-3\,\children\:\$\,\article\,\the-10x-engineering-team--a-practical-playbook-for-the-ai-era\,{\className\:\flex flex-col items-start justify-between bg-gray-100 row-start-1 lg:row-end-4 col-start-1 lg:col-end-3 px-6 pt-4 pb-8 rounded-sm\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-x-4 text-xs\,\children\:\$\,\time\,null,{\dateTime\:\Sat Nov 29 2025\,\className\:\text-gray-500\,\children\:\Nov 29 2025\},\$\,\a\,null,{\href\:\/category/engineering-management\,\className\:\relative z-10 rounded-full bg-purple-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200\,\children\:\Engineering Management\}},\$\,\$L5\,null,{\href\:\/post/the-10x-engineering-team--a-practical-playbook-for-the-ai-era\,\children\:\$\,\$L6\,null,{\src\:{\src\:\/_next/static/media/aiHuman.c3edd1b2.jpeg\,\height\:1593,\width\:3000,\blurDataURL\:\data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wgARCAAEAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/aAAwDAQACEAMQAAABnBRL/8QAFhABAQEAAAAAAAAAAAAAAAAAAgES/9oACAEBAAEFAsGn/8QAFREBAQAAAAAAAAAAAAAAAAAAAAL/2gAIAQMBAT8Bh//EABcRAQADAAAAAAAAAAAAAAAAAAEAAxH/2gAIAQIBAT8BsDZ//8QAFRABAQAAAAAAAAAAAAAAAAAAABH/2gAIAQEABj8Cr//EABcQAAMBAAAAAAAAAAAAAAAAAAABEUH/2gAIAQEAAT8hbmY5h//aAAwDAQACAAMAAAAQ9//EABYRAQEBAAAAAAAAAAAAAAAAAAEAEf/aAAgBAwEBPxBKO3//xAAWEQEBAQAAAAAAAAAAAAAAAAABACH/2gAIAQIBAT8QMMv/xAAXEAADAQAAAAAAAAAAAAAAAAAAESFB/9oACAEBAAE/EN31UZ//2Q\,\blurWidth\:8,\blurHeight\:4},\alt\:\image\,\className\:\rounded-sm mt-4\}},\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/the-10x-engineering-team--a-practical-playbook-for-the-ai-era\,\children\:\$\,\h3\,null,{\className\:\mt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600\,\children\:\The 10x Engineering Team: A Practical Playbook for the AI Era\}},\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/the-10x-engineering-team--a-practical-playbook-for-the-ai-era\,\children\:\$\,\div\,null,{\className\:\line-clamp-3 text-sm leading-6 text-gray-600\,\children\:\Transform your engineering team into a 10x powerhouse with the right strategies to leverage AI agents effectively.\}},\$\,\div\,null,{\className\:\relative mt-4\,\children\:\$\,\a\,\AI\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\AI\},\$\,\a\,\ 10X\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\ 10X\}}},\$\,\article\,\the-shift-no-one-prepares-you-for--from-ic-to-engineering-manager\,{\className\:\flex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-x-4 text-xs\,\children\:\$\,\time\,null,{\dateTime\:\Sun Aug 31 2025\,\className\:\text-gray-500\,\children\:\Aug 31 2025\},\$\,\a\,null,{\href\:\/category/engineering-management\,\className\:\relative z-10 rounded-full bg-purple-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200\,\children\:\Engineering Management\}},\$undefined\,\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/the-shift-no-one-prepares-you-for--from-ic-to-engineering-manager\,\children\:\$\,\h3\,null,{\className\:\mt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600\,\children\:\The Shift No One Prepares You For: From IC to Engineering Manager\}},\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/the-shift-no-one-prepares-you-for--from-ic-to-engineering-manager\,\children\:\$\,\div\,null,{\className\:\line-clamp-3 text-sm leading-6 text-gray-600\,\children\:\From coder to chaos manager: lessons on surviving and thriving as a first-time engineering manager.\}},\$\,\div\,null,{\className\:\relative mt-4\,\children\:\$\,\a\,\EM\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\EM\},\$\,\a\,\ career\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\ career\},\$\,\a\,\ transition\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\ transition\}}},\$\,\article\,\building-configuration-driven-web-apps\,{\className\:\flex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-x-4 text-xs\,\children\:\$\,\time\,null,{\dateTime\:\Sun Jun 09 2024\,\className\:\text-gray-500\,\children\:\Jun 09 2024\},\$\,\a\,null,{\href\:\/category/software-design\,\className\:\relative z-10 rounded-full bg-orange-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200\,\children\:\Software Design\}},\$undefined\,\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/building-configuration-driven-web-apps\,\children\:\$\,\h3\,null,{\className\:\mt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600\,\children\:\Building configuration driven Web apps\}},\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/building-configuration-driven-web-apps\,\children\:\$\,\div\,null,{\className\:\line-clamp-3 text-sm leading-6 text-gray-600\,\children\:\Insights into buiding webapps with UI driven by configuration\}},\$\,\div\,null,{\className\:\relative mt-4\,\children\:\$\,\a\,\configuration\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\configuration\},\$\,\a\,\system design\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\system design\},\$\,\a\,\frontend\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\frontend\},\$\,\a\,\backend\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\backend\}}},\$\,\article\,\functional-programming-with-javascript\,{\className\:\flex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-x-4 text-xs\,\children\:\$\,\time\,null,{\dateTime\:\Thu May 23 2024\,\className\:\text-gray-500\,\children\:\May 23 2024\},\$\,\a\,null,{\href\:\/category/software-design\,\className\:\relative z-10 rounded-full bg-orange-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200\,\children\:\Software Design\}},\$undefined\,\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/functional-programming-with-javascript\,\children\:\$\,\h3\,null,{\className\:\mt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600\,\children\:\Functional Programming with Javascript\}},\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/functional-programming-with-javascript\,\children\:\$\,\div\,null,{\className\:\line-clamp-3 text-sm leading-6 text-gray-600\,\children\:\Prepare your JS code for long term maintainability with the functional programming paradigm\}},\$\,\div\,null,{\className\:\relative mt-4\,\children\:\$\,\a\,\js\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\js\},\$\,\a\,\functional programming\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\functional programming\}}},\$\,\article\,\most-of-typescript-you-need-to-know\,{\className\:\flex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-x-4 text-xs\,\children\:\$\,\time\,null,{\dateTime\:\Sat Mar 16 2024\,\className\:\text-gray-500\,\children\:\Mar 16 2024\},\$\,\a\,null,{\href\:\/category/technology\,\className\:\relative z-10 rounded-full bg-blue-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200\,\children\:\Technology\}},\$undefined\,\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/most-of-typescript-you-need-to-know\,\children\:\$\,\h3\,null,{\className\:\mt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600\,\children\:\Most of typescript you need to know\}},\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/most-of-typescript-you-need-to-know\,\children\:\$\,\div\,null,{\className\:\line-clamp-3 text-sm leading-6 text-gray-600\,\children\:\A basic to advanced concepts rundown to get up and running on typescript today\}},\$\,\div\,null,{\className\:\relative mt-4\,\children\:\$\,\a\,\typescript\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\typescript\}}},\$\,\article\,\making-successful-software-design-proposals\,{\className\:\flex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-x-4 text-xs\,\children\:\$\,\time\,null,{\dateTime\:\Sun Feb 25 2024\,\className\:\text-gray-500\,\children\:\Feb 25 2024\},\$\,\a\,null,{\href\:\/category/personal-growth\,\className\:\relative z-10 rounded-full bg-pink-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200\,\children\:\Personal Growth\}},\$undefined\,\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/making-successful-software-design-proposals\,\children\:\$\,\h3\,null,{\className\:\mt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600\,\children\:\Making successful software design proposals\}},\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/making-successful-software-design-proposals\,\children\:\$\,\div\,null,{\className\:\line-clamp-3 text-sm leading-6 text-gray-600\,\children\:\My recipe for successfully navigating reviews on complex software design proposals\}},\$\,\div\,null,{\className\:\relative mt-4\,\children\:\$\,\a\,\reviews\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\reviews\},\$\,\a\,\ design proposal\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\ design proposal\}}},\$\,\article\,\why-use-js-iterables\,{\className\:\flex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-x-4 text-xs\,\children\:\$\,\time\,null,{\dateTime\:\Mon Jan 15 2024\,\className\:\text-gray-500\,\children\:\Jan 15 2024\},\$\,\a\,null,{\href\:\/category/software-design\,\className\:\relative z-10 rounded-full bg-orange-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200\,\children\:\Software Design\}},\$undefined\,\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/why-use-js-iterables\,\children\:\$\,\h3\,null,{\className\:\mt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600\,\children\:\Why use JS Iterables\}},\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/why-use-js-iterables\,\children\:\$\,\div\,null,{\className\:\line-clamp-3 text-sm leading-6 text-gray-600\,\children\:\The purpose and advantages of using Iterables in Javascript\}},\$\,\div\,null,{\className\:\relative mt-4\,\children\:\$\,\a\,\iterable\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\iterable\},\$\,\a\,\iterator\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\iterator\},\$\,\a\,\javascript\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\javascript\}}},\$\,\article\,\generator-functions-for-iterables-in-javascript\,{\className\:\flex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-x-4 text-xs\,\children\:\$\,\time\,null,{\dateTime\:\Sun Jan 14 2024\,\className\:\text-gray-500\,\children\:\Jan 14 2024\},\$\,\a\,null,{\href\:\/category/technology\,\className\:\relative z-10 rounded-full bg-blue-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200\,\children\:\Technology\}},\$undefined\,\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/generator-functions-for-iterables-in-javascript\,\children\:\$\,\h3\,null,{\className\:\mt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600\,\children\:\Generator functions for Iterables in Javascript\}},\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/generator-functions-for-iterables-in-javascript\,\children\:\$\,\div\,null,{\className\:\line-clamp-3 text-sm leading-6 text-gray-600\,\children\:\A quick introduction to genarator functions it use to simplify iterables\}},\$\,\div\,null,{\className\:\relative mt-4\,\children\:\$\,\a\,\javascript\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\javascript\},\$\,\a\,\generator\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\generator\},\$\,\a\,\iterables\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\iterables\}}},\$\,\article\,\javascript-iterables\,{\className\:\flex flex-col items-start justify-between px-6 pt-4 pb-8 rounded-sm\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-x-4 text-xs\,\children\:\$\,\time\,null,{\dateTime\:\Sat Jan 06 2024\,\className\:\text-gray-500\,\children\:\Jan 06 2024\},\$\,\a\,null,{\href\:\/category/technology\,\className\:\relative z-10 rounded-full bg-blue-100 px-3 py-1.5 font-medium text-gray-600 hover:bg-gray-200\,\children\:\Technology\}},\$undefined\,\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/javascript-iterables\,\children\:\$\,\h3\,null,{\className\:\mt-2 text-lg font-semibold leading-6 text-gray-900 hover:text-gray-600\,\children\:\Javascript Iterables\}},\$\,\$L5\,null,{\className\:\w-full\,\href\:\/post/javascript-iterables\,\children\:\$\,\div\,null,{\className\:\line-clamp-3 text-sm leading-6 text-gray-600\,\children\:\A short and comprehensive look into Iterables and Iterators in Javascript\}},\$\,\div\,null,{\className\:\relative mt-4\,\children\:\$\,\a\,\iterable\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\iterable\},\$\,\a\,\iterator\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\iterator\},\$\,\a\,\javascript\,{\className\:\relative z-10 rounded-sm py-1.5 font-medium text-gray-600 text-xs mr-2 px-2 bg-gray-50\,\children\:\javascript\}}}}}},null,null,null},\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\/_next/static/css/469c78a6a54c69cc.css\,\precedence\:\next\,\crossOrigin\:\$undefined\},\$\,\html\,null,{\lang\:\en\,\children\:\$\,\body\,null,{\children\:\$\,\$L7\,null,{\parallelRouterKey\:\children\,\segmentPath\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L8\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$\,\title\,null,{\children\:\404: This page could not be found.\},\$\,\div\,null,{\style\:{\fontFamily\:\system-ui,\\\Segoe UI\\\,Roboto,Helvetica,Arial,sans-serif,\\\Apple Color Emoji\\\,\\\Segoe UI Emoji\\\\,\height\:\100vh\,\textAlign\:\center\,\display\:\flex\,\flexDirection\:\column\,\alignItems\:\center\,\justifyContent\:\center\},\children\:\$\,\div\,null,{\children\:\$\,\style\,null,{\dangerouslySetInnerHTML\:{\__html\:\body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\}},\$\,\h1\,null,{\className\:\next-error-h1\,\style\:{\display\:\inline-block\,\margin\:\0 20px 0 0\,\padding\:\0 23px 0 0\,\fontSize\:24,\fontWeight\:500,\verticalAlign\:\top\,\lineHeight\:\49px\},\children\:\404\},\$\,\div\,null,{\style\:{\display\:\inline-block\},\children\:\$\,\h2\,null,{\style\:{\fontSize\:14,\fontWeight\:400,\lineHeight\:\49px\,\margin\:0},\children\:\This page could not be found.\}}}},\notFoundStyles\:}}},null,null,\couldBeIntercepted\:false,\initialHead\:null,\$L9\,\globalErrorComponent\:\$a\,\missingSlots\:\$Wb\}\n)/script>script>self.__next_f.push(1,9:\$\,\meta\,\0\,{\name\:\viewport\,\content\:\widthdevice-width, initial-scale1\},\$\,\meta\,\1\,{\charSet\:\utf-8\},\$\,\title\,\2\,{\children\:\ChattBlog\},\$\,\meta\,\3\,{\name\:\description\,\content\:\I am Sujoy Chatterjee, welcome to my personal blog! The topics I write about technology, personal growth and engineering management along with random stories\},\$\,\meta\,\4\,{\name\:\robots\,\content\:\index, follow\},\$\,\meta\,\5\,{\property\:\og:title\,\content\:\Home\},\$\,\meta\,\6\,{\property\:\og:description\,\content\:\I am Sujoy Chatterjee, welcome to my personal blog! The topics I write about technology, personal growth and engineering management along with random stories\},\$\,\meta\,\7\,{\property\:\og:url\,\content\:\https://chattblog.com\},\$\,\meta\,\8\,{\property\:\og:site_name\,\content\:\ChattBlog\},\$\,\meta\,\9\,{\property\:\og:locale\,\content\:\en_US\},\$\,\meta\,\10\,{\property\:\og:image\,\content\:\https://chattblog.com/_next/static/media/sujoy.91b00c65.png\},\$\,\meta\,\11\,{\property\:\og:type\,\content\:\article\},\$\,\meta\,\12\,{\property\:\article:author\,\content\:\Sujoy Chatterjee\},\$\,\meta\,\13\,{\name\:\twitter:card\,\content\:\summary_large_image\},\$\,\meta\,\14\,{\name\:\twitter:title\,\content\:\Home\},\$\,\meta\,\15\,{\name\:\twitter:description\,\content\:\I am Sujoy Chatterjee, welcome to my personal blog! The topics I write about technology, personal growth and engineering management along with random stories\},\$\,\meta\,\16\,{\name\:\twitter:image\,\content\:\https://chattblog.com/_next/static/media/sujoy.91b00c65.png\},\$\,\link\,\17\,{\rel\:\icon\,\href\:\/icon.png?4c7cad17dc11f433\,\type\:\image/png\,\sizes\:\500x500\}\n3:null\n)/script>/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
]