Help
RSS
API
Feed
Maltego
Contact
Domain > amenji.io
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-03-03
3.161.136.104
(
ClassC
)
2025-03-11
18.64.236.18
(
ClassC
)
2025-04-14
65.8.248.13
(
ClassC
)
2026-01-05
3.169.173.82
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Mon, 05 Jan 2026 22:51:00 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://amenji.io/X-Cache: Redirect from cloudfrontVia: 1.1 ebce609a4052492a033f7a3d502d1e3c.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: L1lKNFFEd50MiGgBosB1Rj87vWXLeoEJVpIEmBxg6rxR_K_CcLqhHw 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: 78430Connection: keep-aliveDate: Thu, 20 Nov 2025 02:22:26 GMTCache-Control: public, max-age0, s-maxage31536000Server: AmazonS3Accept-Ranges: bytesETag: d093a3d4f0b383602679e152055842f1Last-Modified: Fri, 13 Jun 2025 23:26:20 GMTX-Cache: Hit from cloudfrontVia: 1.1 e765e4220a4552156eaeff06c1304e0c.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: 2AMQBYI0IS4Y1MYMy8fSfOSwVpFrfzqOeFnQ09d4_KHSQfHFzL4_0QAge: 4048114 !doctype html>html langen>head>meta charsetutf-8>meta http-equivX-UA-Compatible contentIEedge,chrome1>title>amenji.io/title>meta nameviewport contentwidthdevice-width,minimum-scale1>meta namedescription contentDebugging my ideas, notes, and musings, one post at a time.>meta namegenerator contentHugo 0.139.3>meta namerobots contentindex, follow>meta nameauthor contentAmirul Menjeni>link relstylesheet href/ananke/css/main.min.5bbf87c5dc5ec51cb6265aa12e3614a1fe7893184612178007dd2228ce783bc8.css>link relicon typeimage/x-icon href/images/key-idea.svg>link relicon typeimage/svg+xml href/images/key-idea.svg>link relicon typeimage/png sizes32x32 href/images/key-idea.png>link relicon typeimage/png sizes16x16 href/images/key-idea.png>link relapple-touch-icon sizes180x180 href/images/key-idea.png>link relmanifest href/site.webmanifest>link href/index.xml relalternate typeapplication/rss+xml titleamenji.io>link href/index.xml relfeed typeapplication/rss+xml titleamenji.io>link relcanonical hrefhttps://amenji.io/>meta propertyog:url contenthttps://amenji.io/>meta propertyog:site_name contentamenji.io>meta propertyog:title contentamenji.io>meta propertyog:description contentDebugging my ideas, notes, and musings, one post at a time.>meta propertyog:locale contenten>meta propertyog:type contentwebsite>meta itempropname contentamenji.io>meta itempropdescription contentDebugging my ideas, notes, and musings, one post at a time.>meta itempropdatePublished content2025-06-11T00:00:00+00:00>meta itempropdateModified content2025-06-11T00:00:00+00:00>meta nametwitter:card contentsummary>meta nametwitter:title contentamenji.io>meta nametwitter:description contentDebugging my ideas, notes, and musings, one post at a time.>script defer data-domainamenji.io srchttps://plausible.io/js/script.outbound-links.tagged-events.js>/script>script>window.plausiblewindow.plausible||function(){(window.plausible.qwindow.plausible.q||).push(arguments)}/script>script>document.addEventListener(DOMContentLoaded,function(){var t25,50,75,90,enew Set;function n(){var edocument.documentElement,tdocument.body,nscrollTop,sscrollHeight;return Math.floor((en||tn)/((es||ts)-e.clientHeight)*100)}window.addEventListener(scroll,function(){var sn();t.forEach(function(t){s>t&&!e.has(t)&&(e.add(t),plausible(Scroll Depth,{depth:t+%}))})})})/script>script>MathJax{tex:{inlineMath:$,$,\\(,\\),displayMath:$$,$$,\\,\\,processEscapes:!0,processEnvironments:!0},options:{skipHtmlTags:script,noscript,style,textarea,pre}}/script>script idMathJax-script async srchttps://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js>/script>/head>body classma0 avenir bg-near-white production>header>div classpb3-m pb3-l mid-gray>div classsite-container>nav classpv3 ph3 ph4-ns w-100 flex flex-column rolenavigation>div classflex flex-row justify-between items-center w-100>div classw-50-ns justify-start items-center flex>a href/ classf3 fw2 hover-white no-underline white-90 dib>img src/images/key-idea.svg classsite-logo w100 mw5-ns altamenji.io>/a>div classsite-author-by ml2>bybr>span classsite-author-name>Amirul Menjeni/span>/div>/div>div classburger-btn-container w-50-ns justify-end items-center tr>button idburger-menu-button classburger-menu-button bg-transparent bn pointer aria-labelToggle menu>div classburger-icon>/div>div classburger-icon>/div>div classburger-icon>/div>/button>/div>div classdesktop-socials w-50 justify-start items-end tr>div classananke-socials>a hrefhttps://github.com/amirulmenjeni/ target_blank relnoopener classananke-social-link link-transition github link dib z-999 pt3 pt0-l mr1 titlefollow on GitHub - Opens in a new window aria-labelfollow on GitHub - Opens in a new window>span classicon>svg viewBox0 0 496 512>path dM165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6.0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6.0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3.0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1.0-6.2-.3-40.4-.3-61.4.0.0-70 15-84.7-29.8.0.0-11.4-29.1-27.8-36.6.0.0-22.9-15.7 1.6-15.4.0.0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5.0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9.0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4.0 33.7-.3 75.4-.3 83.6.0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6.0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9.0-6.2-1.4-2.3-4-3.3-5.6-2z/>/svg>/span>/a>a hrefhttp://linkedin.com/in/amirul-menjeni-282222154 target_blank relnoopener classananke-social-link link-transition linkedin link dib z-999 pt3 pt0-l mr1 titlefollow on LinkedIn - Opens in a new window aria-labelfollow on LinkedIn - Opens in a new window>span classicon>svg viewBox0 0 448 512>path dM416 32H31.9C14.3 32 0 46.5.0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6.0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3.0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2.0 38.5 17.3 38.5 38.5.0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6.0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2.0 79.7 44.3 79.7 101.9V416z/>/svg>/span>/a>a hrefhttps://www.instagram.com/amirulmenjeni/ target_blank relnoopener classananke-social-link link-transition instagram link dib z-999 pt3 pt0-l mr1 titlefollow on Instagram - Opens in a new window aria-labelfollow on Instagram - Opens in a new window>span classicon>svg viewBox0 0 448 512>path dM224.1 141c-63.6.0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1.0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9.0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9.0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9.0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9.0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8.0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z/>/svg>/span>/a>/div>/div>/div>div classdesktop-menu w-100 items-end center>div classflex justify-between items-center>div classregular-menu-items>ul classpl0 mr3>li classlist f5 f4-ns fw4 dib pr3>a classhover-white no-underline black-60 href/about/ titleAbout page>About/a>/li>li classlist f5 f4-ns fw4 dib pr3>a classhover-white no-underline black-60 href/post/ titlePosts page>Posts/a>/li>li classlist f5 f4-ns fw4 dib pr3>a classhover-white no-underline black-60 href/subscribe/ titleSubscribe page>Subscribe/a>/li>/ul>/div>div classcoffee-button-container tr>div classbmc-nav-item>div classbmc-button-container plausible-event-namebuymeacoffee>script typetext/javascript srchttps://cdnjs.buymeacoffee.com/1.0.0/button.prod.min.js data-namebmc-button data-slugamenji data-color#FF5F5F data-emoji data-fontCookie data-textBuy me a coffee data-outline-color#000000 data-font-color#ffffff data-coffee-color#FFDD00>/script>/div>/div>/div>/div>/div>div idmobile-menu classmobile-menu w-100 items-end center mobile-menu-container>ul classpl0 mr3>li classlist f5 f4-ns fw4 dib pr3>a classhover-white no-underline black-60 href/about/ titleAbout page>About/a>/li>li classlist f5 f4-ns fw4 dib pr3>a classhover-white no-underline black-60 href/post/ titlePosts page>Posts/a>/li>li classlist f5 f4-ns fw4 dib pr3>a classhover-white no-underline black-60 href/subscribe/ titleSubscribe page>Subscribe/a>/li>li classlist f5 f4-ns fw4 dib pr3>div classbmc-nav-item>div classbmc-button-container plausible-event-namebuymeacoffee>script typetext/javascript srchttps://cdnjs.buymeacoffee.com/1.0.0/button.prod.min.js data-namebmc-button data-slugamenji data-color#FF5F5F data-emoji data-fontCookie data-textBuy me a coffee data-outline-color#000000 data-font-color#ffffff data-coffee-color#FFDD00>/script>/div>/div>/li>li classlist f5 f4-ns fw4 dib pr3>div classsocial-links-container>div classananke-socials>a hrefhttps://github.com/amirulmenjeni/ target_blank relnoopener classananke-social-link link-transition github link dib z-999 pt3 pt0-l mr1 titlefollow on GitHub - Opens in a new window aria-labelfollow on GitHub - Opens in a new window>span classicon>svg viewBox0 0 496 512>path dM165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6.0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6.0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3.0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1.0-6.2-.3-40.4-.3-61.4.0.0-70 15-84.7-29.8.0.0-11.4-29.1-27.8-36.6.0.0-22.9-15.7 1.6-15.4.0.0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5.0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9.0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4.0 33.7-.3 75.4-.3 83.6.0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6.0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9.0-6.2-1.4-2.3-4-3.3-5.6-2z/>/svg>/span>/a>a hrefhttp://linkedin.com/in/amirul-menjeni-282222154 target_blank relnoopener classananke-social-link link-transition linkedin link dib z-999 pt3 pt0-l mr1 titlefollow on LinkedIn - Opens in a new window aria-labelfollow on LinkedIn - Opens in a new window>span classicon>svg viewBox0 0 448 512>path dM416 32H31.9C14.3 32 0 46.5.0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6.0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3.0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2.0 38.5 17.3 38.5 38.5.0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6.0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2.0 79.7 44.3 79.7 101.9V416z/>/svg>/span>/a>a hrefhttps://www.instagram.com/amirulmenjeni/ target_blank relnoopener classananke-social-link link-transition instagram link dib z-999 pt3 pt0-l mr1 titlefollow on Instagram - Opens in a new window aria-labelfollow on Instagram - Opens in a new window>span classicon>svg viewBox0 0 448 512>path dM224.1 141c-63.6.0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1.0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9.0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9.0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9.0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9.0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8.0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z/>/svg>/span>/a>/div>/div>/li>/ul>/div>/nav>script>document.addEventListener(DOMContentLoaded,function(){const edocument.getElementById(burger-menu-button),tdocument.getElementById(mobile-menu);e.addEventListener(click,function(){t.classList.toggle(is-active),e.classList.toggle(is-active)})})/script>/div>/div>/header>main classpb7 rolemain>div classsite-container pa3 pt1 pa4-ns>section classw-100>div classrelative w-100 mb4>article classflex-l flex-wrap justify-between mw8 center ph3>header classmt1 w-100>h1 classf1 nice-read mt3 mb1>a href/post/dfce2025-regulation-innovation-friction/ classcolor-inherit dim link>DFCE 2025: Regulation, Innovation, and Friction/a>/h1>div classf4 gray mt3 mb3>Brunei is rolling out PDPO. Can we trust it to be a growth strategy, or will it just lead to more paperwork? Maybe more software can help./div>time classf6 mv4 dib tracked datetime2025-06-11T00:00:00Z>June 11, 2025/time>span classf6 mv4 dib tracked>- 13 minutes read/span>/header>div classnested-copy-line-height lh-copy nice-read bg-near-white fw3 f4 nested-links mid-gray pr4-l w-one-thirds-l>a href/post/dfce2025-regulation-innovation-friction/ classdb grow>img src/post/dfce2025-regulation-innovation-friction/images/feature.jpeg classimg alt image from zgotmplz>/a>p>Last week, I had the opportunity to attend a hrefhttps://aiti.gov.bn/news/2025/trust-and-innovation-take-centre-stage-at-the-digital-future-conference-exhibition-dfce-2025/>DFCE 2025/a> organized by AITI. At the conference, I wore two hats from work: that of a data governance enabler and a data architect for our effort in migrating (and re-architecting) a data platform to the cloud. There are a lot of interesting topics covered, generally around data governance (specifically, the a hrefhttps://thescoop.co/2025/03/08/brunei-enacts-new-law-giving-citizens-control-over-personal-data/>Personal Data Protection Order, PDPO/a>) and, of course, AI, with optimism mixed with cautionary reminders./p>p>At the heart of the conference, though, is an important message: That to facilitate economic growth through digital innovation, trust is the foundation that business organizations and the governing bodies need to build to attract more consumers and extend their reach to broader regional markets. And it needs to be built at the outset—while we’re still early in our digital transformation phase—using policies as the tools, though admittedly at the cost of friction./p>p>In this post, I explore the concept of regulatory friction—which I agree is a crucial foundation for a digital economy—and its impact on innovation, and how we can utilize metadata management tools to streamline the implementation of policy enforcement./p>h2 idregulatory-friction-vs-the-speed-of-innovation>Regulatory Friction vs. the Speed of Innovation/h2>p>On the drive back home after the event, I listened to a a hrefhttps://www.youtube.com/watch?vqObbK4SjZnk>recent a16z podcast/a> where Marc Andreessen lamented the EU’s heavy-handed regulatory approach—among other things:/p>iframe classcenter db w-90-ns w-100 styleaspect-ratio:16/9;max-width:640px;height:auto srchttps://www.youtube.com/embed/qObbK4SjZnk?sicUtFU8Q-IO7ouRFJ titleYouTube video player frameborder0 allowaccelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share referrerpolicystrict-origin-when-cross-origin allowfullscreen>/iframe>blockquote>p>strong>Marc Andreessen/strong>: And so the startup process is a way to especially get smart young people to do ambitious things. So that’s great. It’s all fantastic. Against that is just this incredible drag by bad governments and bad policies. As you mentioned, in Europe, you’re persistent shooting itself, not just in the foot but in the other foot and in the ankle and in the knee and in the gut. And they’re just on this absolute frenzy to regulate and kill tech in Europe and the UK./p>p>strong>Eric Torenberg/strong>: And they’re proud of it./p>p>strong>Marc Andreessen/strong>: And they’re proud of it. Yes. The actual European line now is we quote—this is in the Financial Times—this is an actual quote from a European senior politician: “We know we cannot be the global leader in tech innovation, so therefore we will be the global leader in tech regulation.” And you can imagine being like a German or French tech founder and reading that just being like, “Oh God, … get to the U.S. embassy and apply for a visa as fast as possible.”/p>/blockquote>p>And going back just a year ago in July 2024, Stratechery wrote an article aptly titled a hrefhttps://stratechery.com/2024/the-e-u-goes-too-far/>“The E.U. Goes Too Far”/a>, where the author lamented about “Europe’s data obsession”, which leads to the annoying consent pop-ups, personal data collections, and unnecessary frictions:/p>blockquote>p>… for the first time in a while, I was traveling as a tourist with my family, and thus visiting things like museums, making restaurant reservations, etc.; what stood out to me was just how much information all of these entities wanted: seemingly every entity required me to make an account, share my mailing address, often my passport information, etc., just to buy a ticket or secure a table. It felt bizarrely old-fashioned, as if services like OpenTable or Resy didn’t exist, or even niceties like “Sign In With Google”; what exactly is a museum or individual restaurant going to do with so much of my personal information - I just want to see a famous painting or grab a meal!/p>/blockquote>p>The friction faced by consumers, thanks to heavy-handed regulation, is the least of the problems. The more critical secondary effect of regulations is how they either cultivate or stifle innovation and influence economic growth. Spending more time to ensure regulatory compliance means less time spent getting products to market faster; unless, of course, you spend more resources to account for that time. This also means additional risks that otherwise would not have existed without stringent regulations, scaring off startups and investors. A recent a hrefhttps://ec.europa.eu/newsroom/eismea/items/864247/en>report/a> published by the European Commission highlights the lack of appetite by venture capital firms to invest in AI in the EU compared to the US and China:/p>blockquote>p>The EU’s efforts in advanced technologies, such as artificial intelligence and cloud computing, are far from matching those of the US. The main instrument available to the EU, the European Innovation Council, had a budget of 256 million euros in 2024, while the US allocated more than 6 billion dollars for this purpose, including 4.1 billion from the Defense Advanced Research Projects Agency and 2 billion dollars from other related agencies./p>p>The situation is repeated when looking at venture capital investment. In 2023, they invested about \$8 billion in venture capital in artificial intelligence in the EU, compared to \$68 billion in the U.S. and \$15 billion in China. The few companies that are creating generative AI models in Europe, such as Aleph Alpha and Mistral, need large investments to avoid losing the race to U.S. firms. However, European markets do not meet this need, pushing European firms to look outside for funding./p>/blockquote>p>To get some idea about the cost of this friction from GDPR enforcement alone, you can head over to the a hrefhttps://www.enforcementtracker.com/>GDPR Enforcement Tracker/a> websitesup idfnref:1>a href#fn:1 classfootnote-ref roledoc-noteref>1/a>/sup>. It’s no surprise, then, as the senior EU politician is well aware, that the EU lags behind the US and China in the AI race, in many respects, due to the continent being the “global leader in tech regulation”, instead of lack of talent—which, if this trend continues, may eventually be true due to brain drain. From the same report:/p>blockquote>p>Excessive regulation and administrative barriers in the EU are obstacles to technology companies deciding to settle or simply stay in Europe. In fact, if between 2008 and 2021 147 unicorns were founded in Europe, i.e. companies whose valuation exceeds 1 billion dollars, 40 moved their headquarters abroad, the bulk of them to the United States./p>/blockquote>p>Now, I don’t mean to undermine AITI’s—and the Brunei Government’s—good intentions behind PDPO. To the conference’s credit, this was discussed at some length in a panel discussion titled em>Striking the Balance: Innovation, Regulation, and Building Public Trust/em>. Here’s the description of the panel discussion in the a hrefhttps://drive.google.com/drive/folders/1H-CyI1o77DKybI_94oCsYCokgX-DqD_S>programming document/a>:/p>blockquote>p>As technology reshapes economies and societies, policy must ensure innovation delivers public value while safeguarding trust./p>p>How do we ensure that regulatory frameworks remain agile enough to respond to fast-evolving technologies like AI and IoT? Can Brunei position itself as a model for digital trust in the region by embedding governance into innovation from the outset?/p>/blockquote>p>Clearly, AITI understands the need to strike a balance, hopefully to be careful so as to avoid the missteps of the EU, where the a hrefhttps://www.economist.com/finance-and-economics/2025/02/06/europe-has-no-escape-from-stagnation>economy is stagnating/a>. And given Brunei’s current economic climate, the last thing we want is to repeat the same mistake./p>p>So if there’s one key observation I can take away from the conference, it is that AITI—and by extension, the Minister of Transport and Info-communications and the Government of Brunei Darussalam—is aware of the general perplexity from the private sectors about what PDPO asks from them, and the potentially enormous complexity and efforts it might entail. Hence, the many presentations around AI and data governance throughout the conferences, which I thought were well delivered and pertinent to the discussion around balancing innovations and regulations, are welcome./p>p>Among the many presentations that stood out to me (and still too many to discuss in one article) are the presentations by DST on how it transformed itself into a more digital company using AWS, embracing a hrefhttps://www.washingtonpost.com/creativegroup/aws/the-need-for-speed/>economies of speed/a>, and by Drew & Napier—a Singaporean law firm that contributed to the PDPO—on principles of data ethics, IoT securities, and a little overview on concepts (or “Accountability Tools”, as the DPO guide calls it) such as Data Protection by Design (DPbD), Data Inventory Mapping, and Data Protection Impact Assessment (DPIA). The former boasts about innovations that leverage public cloud services, while the latter emphasizes data ethics, security, and the importance of regulations as key enablers. Again, the key question is, can we strike a good balance between innovation and regulation?/p>p>I think DST’s presentation is pertinent to the question of balance between innovation and regulation, at least to the local Bruneian audience: First and foremost, DST is familiar to everyone in Brunei—everyone who owns a mobile phone pre-UNN most likely was a customer to DST—and those who stick with DST may observe how much they’ve embraced digital transformation throughout the last five years, perhaps much more than their competitors do, at least amongst the three salescos. After all, they have an “army of developers”, as one panel speaker puts it. Secondly and more critically, they’re able to make this transformation to the cloud em>in spite/em> of the regulatory scrutiny by the regulators from AITI, while PDPO was still being drafted a hrefhttps://www.aiti.gov.bn/regulatory/pdp/public-consultation-paper-on-personal-data-protection-for-the-private-sector-in-brunei-darussalam/>as early as 2021/a>. In fact, a hrefhttps://www.aiti.gov.bn/media/13la0qkf/5_datastream-digital-sdn-bhd.pdf>DST’s response/a> to AITI’s public consultation on PDPO highlighted that the PDPO draft “should not hinder any innovation development.” I don’t see this sense of concern about PDPO potentially slowing down innovation in either a hrefhttps://www.aiti.gov.bn/media/5ablr2wg/10_progresif-sdn-bhd.pdf>Progressif’s response/a> or a hrefhttps://www.aiti.gov.bn/media/teyhllgs/8_imagine-sdn-bhd.pdf>Imagine’s response/a>. DST may own the bragging rights at the conference (and deservedly so), but the main beneficiary of the presentation here is AITI, who want to see increasing confidence in the private sector to comply with PDPO. I’d go further to suggest that it is no coincidence that DST is making such a timely presentation about its transformation into a digital organization using public cloud technology—especially for a company that holds a huge portion of Bruneians’ personal data—at the same conference where AITI announced that it is publishing its guide for appointing Data Protection Officers (DPOs). (PDPO requires an organization to assign at least one DPO to be responsible for ensuring that the organization complies with the law.)/p>p>From this perspective, at least, the conference fosters awareness, trust, and confidence in the practical feasibility of complying with PDPO for local companies—especially for those that want to innovate more by leveraging the cloud. Of course, all this is in the hope that this buildup of trust and confidence doesn’t stop there; when done right, the consumers and investors should feel it too./p>h2 idreducing-friction-with-more-software>Reducing Friction with More Software/h2>p>To be sure, friction isn’t inherently bad—we need friction as a society to be stable. During COVID, we had to take an ART test every few days before we could enter the office; it’s pretty tedious and uncomfortable, but at least everyone feels a bit safer. But what if the ART test takes seconds instead of minutes, and is less intrusive to carry out, and yet still offers the same accuracy (or better) for its test results? Everyone would still feel safer, but with less friction!/p>p>To that point, what’s not explicitly discussed in the conference, though, is how the costs of friction introduced by regulations like PDPO can be reduced significantly with scalable technological implementations to meet PDPO requirements. Within the last decade, the rising costs and complexities incurred by regulations like GDPR in the EU and CCPA and HIPAA in the US have increased the demand for technology that streamlines tasks and processes for compliance with these regulations ./p>p>Take, for example, the Data Inventory Mapping exercise, which is an essential exercise as highlighted in the presentations by AITI and Drew & Napier. “Producing a Data Inventory Map” is listed as an “Accountability Tool” under the a hrefhttps://www.aiti.gov.bn/guide-books/guide-for-appointment-of-data-protection-officers/>DPO guideline/a>. From the guideline, in section 4.1.2, the exercise is described below:/p>blockquote>p>(a) A Data Inventory Map is a type of data mapping which identifies the data assets and the flows of data relating to a system or process./p>p>(b) It maps out the types of personal data, the purposes of its collection, the access controls, the methods of transfer, the types of storage and the disposal method./p>p>(c) It captures the processes by mapping the flow of data including the assigned staff involved in the management of personal data ranging from internal departments or external third-party organisations./p>p>(d) Organisations should review and update its inventory map periodically along with any developments relating to the system or processes./p>p>(e) Generally, the data inventory map can be implemented by project managers involved in the development of the system or process, with the assistance of the DPO/p>/blockquote>p>If this exercise sounds too resource-intensive as organizations and their data grow exponentially—it is because it is indeed a taxing exercise. Data catalogs or metadata management tools, such as a hrefhttps://datahub.com/>DataHub/a>, a hrefhttps://aws.amazon.com/datazone/>Amazon DataZone/a> on AWS, a hrefhttps://www.microsoft.com/en-us/security/business/microsoft-purview>Microsoft Purview/a> on Azure, and a hrefhttps://docs.databricks.com/aws/en/data-governance/unity-catalog/>Unity Catalog/a> on Databricks—among many others—exist to make this exercise less taxing through automation and streamlining metadata curation workflows. All share similar features to make data observable, thereby fostering the accountability and trustworthiness of the data./p>p>For example, DataHub supports the a hrefhttps://docs.datahub.com/docs/metadata-ingestion>ingestion of metadata/a> from Oracle and SQL Server databases (among many others), so that it can (1) parse the SQL scripts in the databases to infer the schema of the tables and views in the databases, (2) infer the lineage between tables and views, even across data systemssup idfnref:2>a href#fn:2 classfootnote-ref roledoc-noteref>2/a>/sup>, (3) use AI to classify whether a table or view contains PII automatically (and have it vetted manually), and, if so, (4) automatically test for policy compliance such as “Does this dataset have an owner?” or “Has this dataset been stored beyond its retention period?” Since parts (1) and (2) of this flow are done automatically, the DPO’s responsibility for carrying out task (d) in Data Inventory Mapping becomes operationally trivial./p>p>This development in data governance software isn’t surprising. What DPOs are responsible for doing is inherently dealing with software problems; that of ensuring data in their organization’s software systems is secure (with DPbD), observable (with Data Mapping), and measurable (with DPIA). That data in discussion just happens to be personally identifiable./p>p>If we observe the general trend of how a hrefhttps://a16z.com/why-software-is-eating-the-world/>software is eating the world/a>, the pattern is that most of the time, the answer to software problems is to add more software on top! This is true for many aspects of IT: from upfront IT infrastructure procurement to using a hrefhttps://en.wikipedia.org/wiki/As_a_service>X as a service/a> on demand; from manual testing and deployment to a hrefhttps://github.com/resources/articles/devops/ci-cd>CI/CD/a>; and from centralized and intermediary-dependent a hrefhttps://stripe.com/resources/more/what-are-payment-rails>payment rails/a> to decentralized value-settlement networks without intermediaries. So, it is not surprising that the data governance aspect follows a similar trajectory too./p>p>Organizations with more sophisticated data engineering teams will find the effort to do the exercise above a much less tedious and time-consuming activity, as they are capable of leveraging the emerging capabilities of data systems and their integration with data catalogs or metadata management tools. Those without such a team would be doomed to resort to Excel (or worse, Microsoft Word!) as their data inventory map repository. Of course, this is a moot point when discussing organizations with data that grows very slowly or are not large enough to necessitate such a scalable approach./p>h2 idmore-than-just-good-intentions>More Than Just Good Intentions/h2>blockquote>p>Good intentions don’t work. Mechanisms do./p>p>– Jeff Bezos/p>/blockquote>p>The conference did well to underscore the importance of building trust as a strategy to pave the way for economic growth through digital transformation. Pertinent to that strategy is the challenge of balancing regulation and innovation, and being cautious of the potential second-order complexities, such as those faced in the EU. As usual, the market finds its ways to even things out, and data catalogs and metadata management tools emerge from the necessity for reducing regulatory friction. Looking ahead, the next conference in 2026 should aim to close this gap with more examples showcasing how conformance to regulatory compliance is done in the real world at scale, not just with good intentions in mind, but also supplemented with effective mechanisms that make it generally feasible./p>div classfootnotes roledoc-endnotes>hr>ol>li idfn:1>p>This begs the question: Will PDPO be as transparent with a publicly accessible enforcement tracker? a href#fnref:1 classfootnote-backref roledoc-backlink>↩︎/a>/p>/li>li idfn:2>p>In my test, I managed to extract data lineage information for data in a SQL Server database that obtains its source data from an upstream Oracle database, requiring some effort to a hrefhttps://docs.datahub.com/docs/1.1.0/metadata-ingestion/docs/transformer/dataset_transformer#writing-a-custom-transformer-from-scratch>write a custom transformer/a>. a href#fnref:2 classfootnote-backref roledoc-backlink>↩︎/a>/p>/li>/ol>/div>ul classpa0>/ul>/div>/article>/div>/section>section classw-100 pv4 tc>div classw-70-ns center>h4 classf3 mb3>Get email updates about my new posts/h4>form actionhttps://listmonk.amenji.io/subscription/form accept-charsetUTF-8 methodPOST classblack-80 w-70-ns w-100 pv3 sans-serif center roleform>div classform-group mb-2>input typeemail nameemail idemail classw-100 f5 pv3 ph3 bg-light-gray bn placeholderhuman@notbot.com aria-labelledbyemail required>/div>div classform-group>button typesubmit classdb w-100 mv1 white pa3 bn hover-shadow hover-bg-black bg-animate bg-black pointer plausible-event-nameForm+Subscribe plausible-event-location/post/dfce2025-regulation-innovation-friction/>Subscribe/button>/div>span classf6 measure-narrow>See a href/privacy classlink>privacy info/a> for details./span>div classdn>input ided5b9 typecheckbox namel checked valueed5b9903-412f-49e0-afd0-b3d3c15dbef9>label fored5b9 classf6 b db mb1 mt3 sans-serif mid-gray>Newsletter/label>/div>/form>/div>/section>section classw-100>div classrelative w-100 mb4>article classflex-l flex-wrap justify-between mw8 center ph3>header classmt1 w-100>h1 classf1 nice-read mt3 mb1>a href/post/of-kind-chess-and-wicked-programming/ classcolor-inherit dim link>Of Kind Chess and Wicked Programming: How AI Influences Our Creativity/a>/h1>div classf4 gray mt3 mb3>Creativity is either exploited by AI or capitalized for growth. It just depends on the game you play, and how you play it./div>time classf6 mv4 dib tracked datetime2025-04-11T00:00:00Z>April 11, 2025/time>span classf6 mv4 dib tracked>- 14 minutes read/span>/header>div classnested-copy-line-height lh-copy nice-read bg-near-white fw3 f4 nested-links mid-gray pr4-l w-one-thirds-l>a href/post/of-kind-chess-and-wicked-programming/ classdb grow>img src/post/of-kind-chess-and-wicked-programming/images/feature.jpeg classimg alt image from zgotmplz>/a>p>Magnus Carlsen announced in a a hrefhttps://youtu.be/mVzOdnGz2WM?si0e79iu87Q9DrJTnC&t3065>podcast/a> that he would no longer defend the title he’d won in 2022 after consecutively remaining undefeated in the World Chess Championship since 2013. Many critics speculated he had lost his passion or was too afraid to lose to the next generation of players. About two years later, in March 2024, he announced the inaugural tournament of the Freestyle Chess Grand Slam Tour—a series of five major Chess960 tournaments held across different continents a hrefhttps://en.wikipedia.org/wiki/Freestyle_Chess_Grand_Slam_Tour#Schedule>throughout 2025/a>./p>p>a hrefhttps://en.wikipedia.org/wiki/Chess960>Chess960/a>, also known as Freestyle Chess or Fischer Random, radically increases the possible combinations of the starting positions in a game by randomizing the positions of the back-rank pieces, leaving the front-rank pawns untouched. As the name suggests, the number of possible starting positions is increased to 960 possible combinations. The Freestyle Chess Grand Slam Tour, though, bans the traditional Chess starting position, including swapping the King and Queen./p>p>Clearly, the motivation behind the Freestyle Chess Grand Slam Tour is to make chess more interesting and entertaining in the hope of drawing in a larger audience. This is reflected by the fact the tournament offers a bigger prize pool than traditional chess tournaments and features an innovative player-focused gameplay approach, such as the “confession booth.” Players are also equipped with heart rate monitors to provide “a novel layer of drama,” as Carlsen puts it./p>p>I’m no chess fan, but this seems like a good revitalization of the ancient game, sparking enthusiasm and debate amongst the sport’s fans and grandmasters alike (though the a hrefhttps://en.wikipedia.org/wiki/Chess960#First_tournaments>first tournament/a> of Chess960 dates back to 1996). It is definitely pertinent now with how AI has crept into the sport over the last three decades, starting with a brute-force approach of a hrefhttps://www.ibm.com/history/deep-blue>Deep Blue/a> by IBM in 1997, to the use of artificial neural network and reinforcement learning pioneered by Google DeepMind with a hrefhttps://deepmind.google/discover/blog/alphazero-shedding-new-light-on-chess-shogi-and-go/>AlphaZero/a> in 2017. It is no surprise then of AI’s increasing influence on how the game is played. Magnus Carlsen a hrefhttps://www.economist.com/by-invitation/2025/01/30/magnus-carlsen-on-why-the-future-of-chess-lies-in-freestyle>wrote/a> in em>The Economists/em> for the em>By Invitation/em> section:/p>blockquote>p>Why freestyle? Following my fifth consecutive victory in the World Chess Championship in 2022, I announced that I would no longer defend the title. Many speculated that I was exhausted, or that I was scared of the next generation of players. On the contrary, my passion for chess remains as strong as ever, and I am as ambitious as I’ve always been. What changed was my perspective on the format of the classical world championship itself./p>p>The challenge wasn’t the games, which often stretch for hours. I enjoy the length of time allowed under the rules. My title defence in 2018 against Fabiano Caruana, for instance, pushed us, over 12 drawn games, to our mental and physical limits, before I emerged victorious in the tiebreak. The issue lay elsewhere, in the months of grinding preparation leading up to the event. Modern World Chess Championships demand endless memorisation of computer-generated opening lines, reducing the sport’s artistry to rote learning. As someone who treasures the creativity of chess, I wanted to focus more on this aspect of the game. Also, life beyond chess deserved my attention too./p>/blockquote>form actionhttps://listmonk.amenji.io/subscription/form accept-charsetUTF-8 methodPOST classblack-80 sans-serif flex flex-column items-center center roleform>div classflex-auto flex styleborder-radius:2px;overflow:hidden;width:20rem>input typeemail nameemail idemail classf5 pv2 ph2 bg-light-gray bn br0 br--left placeholderhuman@notbot.com aria-labelledbyemail stylewidth:16rem required>button typesubmit classwhite pv2 ph3 bn hover-shadow hover-bg-black bg-animate bg-black pointer br0 br--right plausible-event-nameForm+Subscribe plausible-event-location/post/of-kind-chess-and-wicked-programming/>svg viewBox0 0 512 512 width16 height16 fillcurrentcolor aria-hiddentrue>path dM498.1 5.6c10.1 7 15.4 19.1 13.5 31.2l-64 416c-1.5 9.7-7.4 18.2-16 23s-18.9 5.4-28 1.6L284 427.7l-68.5 74.1c-8.9 9.7-22.9 12.9-35.2 8.1S160 493.2 160 480V396.4c0-4 1.5-7.8 4.2-10.7L331.8 202.8c5.8-6.3 5.6-16-.4-22s-15.7-6.4-22-.7L106 360.8 17.7 316.6C7.1 311.3.3 300.7.0 288.9s5.9-22.8 16.1-28.7l448-256c10.7-6.1 23.9-5.5 34 1.4z/>/svg>/button>/div>span classf7 gray mt1>Get updates to your inbox. a href/privacy classlink gray dim>Privacy info/a>./span>div classdn>input ided5b9 typecheckbox namel checked valueed5b9903-412f-49e0-afd0-b3d3c15dbef9>label fored5b9 classf6 b db mb1 mt3 sans-serif mid-gray>Newsletter/label>/div>/form>h2 idsaving-creativity>Saving Creativity/h2>p>In a way, I share Carlsen’s sentiment. Chess960 was originally introduced to reduce the emphasis on opening preparation and encourage creativity. By moving to freestyle, player decision-making in chess may be free from the need to internalize patterns over years of grinding to gain a competitive edge. Going freestyle is how the grandmasters strike back against AI with a renewed hope for creativity in the sport./p>p>Should the same thought be entertained about programming? Programming, after all, is an art. It is a skill that’s improved with creativity rather than mere rote memorization of patterns of codes (though having some repertoire of knowledge on software design patterns does help). Many prominent programmers have expressed similar sentiments on the importance of taste, elegance, and beauty with regard to programming. Here’s how Linus Torvalds, the original hacker behind the Linux kernel and Git, explained good taste in 2007:/p>iframe classcenter db w-90-ns w-100 styleaspect-ratio:16/9;max-width:640px;height:auto srchttps://www.youtube.com/embed/78Y17hAo96I?sixkg0CIwD6hLgOkFm titleYouTube video player frameborder0 allowaccelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share referrerpolicystrict-origin-when-cross-origin allowfullscreen>/iframe>blockquote>p>To me… the sign of people I really want to work with is that they have good taste… Good taste is about really seeing the big patterns and kind of instinctively knowing what’s the right way to do things./p>/blockquote>p>And what are instincts but the use of implicit patterns so deeply familiar that we no longer remember learning them after years of repetition and experience—embedded deep in the back of our mind? If this is true, then AI is just a monstrous instinct machine that has learned to recognize the big patterns of our collective knowledge that we’ve put out on the Internet. It doesn’t truly em>understand/em> the right way to do things, but it can infer them from the big patterns—and it will only get better./p>p>To that point, AI has already internalized a wealth of creative output of perhaps some of the best programmers in the world and makes them readily available as generative code assistants. They help us scaffold code from a blank page, suggest code improvements for refactoring opportunities, and even fix our code plagued with cryptic error messages. If this effectively takes away the creative aspect of programming from the programmers, then will the programmers too, strike back?/p>p>The problem with this line of thinking is that chess is an adversarial zero-sum activity (one must lose for another to win), while programming—like many productive economic activities—is a positive-sum activity (everyone wins something). So while AI takes away the creative value of chess from the players (by eating away their creative decision-making opportunities), AI adds creative value to the programmers (by adding more options for creative decision-making opportunities). It makes no sense to strike back. We’re living the dream!/p>h2 idexploiting-the-kind-and-capitalizing-on-the-wicked>Exploiting the Kind and Capitalizing on the Wicked/h2>p>There’s also another interesting angle of AI’s influence on chess, and it is related to learning and decision-making. Carlsen’s issue with the overreliance on rote learning computer-generated patterns and his desire to revive the creative aspect of chess reminds me of two thought-provoking ideas introduced by a hrefhttps://davidepstein.substack.com/p/kind-and-wicked-learning-environments>Robin Hogarth/a> about how we learn and make decisions: the kind learning environment and its antithesis, the wicked learning environment./p>p>To frame the two antithetical learning environments into questions: Does our decision-making improve with more experience? Or does having more experience make us myopic to the broader worldview, making us more susceptible to being biased in our judgment?/p>p>If your belief leans more to the former, then you’re in the camp of expert intuition who believes that good decision-making comes with years of repeated practice and experience. Otherwise, if you’re skeptical that having more experience is a good predictor for excellent decision-making, then you’re in the camp of heuristics and bias, who believe that experience leads to overconfidence and results in more decision errors./p>p>A seminal paper titled a hrefhttps://www.researchgate.net/publication/26798603_Conditions_for_Intuitive_Expertise_A_Failure_to_Disagree?enrichIdrgreq-fb662e1f7357ab50b011704902a6f1a5-XXX&enrichSourceY292ZXJQYWdlOzI2Nzk4NjAzO0FTOjI5OTQ5MjcwMTE2MzUyMUAxNDQ4NDE2MDMyMTgz&el1_x_2&_escpublicationCoverPdf>em>Conditions for Intuitive Expertise: A Failure to Disagree/em>/a> reconciles the opposing views of these two camps. The two authors, Daniel Kahneman (camp heuristic and bias) and Gary Klein (camp expert intuition) touched on their differing perspectives and their reconciliation:/p>blockquote>p>In this article we report on an effort to compare our views on the issues of intuition and expertise and to discuss the evidence for our respective positions. When we launched this project, we expected to disagree on many issues, and with good reason: One of us (GK) has spent much of his career thinking about ways to promote reliance on expert intuition in executive decision making and identifies himself as a member of the intellectual community of scholars and practitioners who study naturalistic decision making (NDM). The other (DK) has spent much of his career running experiments in which intuitive judgment was commonly found to be flawed; he is identified with the “heuristics and biases” (HB) approach to the field./p>p>A surprise awaited us when we got together to consider our joint field of interest. We found ourselves agreeing most of the time. Where we initially disagreed, we were usually able to converge upon a common position. Our shared beliefs are much more specific than the commonplace that expert intuition is sometimes remarkably accurate and sometimes off the mark. We accept the common-place, of course, but we also have similar opinions about more specific questions: What are the activities in which skilled intuitive judgment develops with experience? What are the activities in which experience is more likely to produce overconfidence than genuine skill?/p>/blockquote>p>And so the answer to the above questions is that it depends. Ask a chess grandmaster, and you may get a nod of agreement. Ask a senior programmer, and he may disagree vehemently (simply because programmers are an angry bunch). What sets them apart is the domain in which their decision-making is applied. One lives in a world where the rules seldom change, and the other has to adjust and adapt frequently to meet the demands of the rapidly shifting world (and gets angry every time a new feature is requested “at the last minute,” or a change introduced an unexpected behavior)./p>p>Chess is considered the gold standard of a kind learning environment. It has simple and predictable rules and provides immediate feedback, and yet it is quite complex thanks to the astronomical size of the possible positional configuration of the pieces on a 8x8 board. (For traditional chess, a a hrefhttps://github.com/tromp/ChessPositionRanking>recent estimate/a> is in the order of $~10^{44}$ reachable legal positions.) On the contrary, a wicked learning environment is the opposite: the rules are unclear and complex and may change overnight. Feedback in the environment is often delayed. And what you learn today may not be applicable tomorrow. These are the defining features of problems faced by any white-collar workers—and sure is true for programmers!/p>p>The table below summarily compares the two:/p>table>thead>tr>th>Kind Learning Environment/th>th>Wicked Learning Environment/th>/tr>/thead>tbody>tr>td>Provide clear, fast, and accurate feedback/td>td>Provide misleading, slow, or ambiguous feedback (if at all)/td>/tr>tr>td>Has rules and patterns that are consistent/td>td>Has ambiguous and changing rules/td>/tr>tr>td>Easily learnable with repeated experiences and trial and error/td>td>A lot of experience and trial and error does not lead to better judgement/td>/tr>/tbody>/table>p>In a kind, zero-sum environment like chess, the incentive is to use AI’s super computational capability to em>exploit/em> the solution space—commonly through “prepping”—to devise optimal opening strategies and gain competitive leverage over competitors. This effectively shrinks the space for human creativity, turning expertise into a matter of rote memorization rather than tactical ingenuity. In contrast, in a wicked, positive-sum environment like programming, the incentive is to em>capitalize/em> on existing knowledge and tools using AI to accelerate discovery and expanding our horizons. Here, AI doesn’t limit our creativity; rather, it enables us to explore and traverse more complex solution spaces that were previously beyond our reach. In other words, AI’s interaction with the kind environment reduces the creativity space for humans; but it expands the creativity space for humans in a wicked environment./p>p>Though in this post I limit myself to only use chess vs. programming to drive my musing, I’m sure this observation rings true to many other domains as well. As I’m writing this post, another example that came to mind is that of F1 (a kind, zero-sum environment) vs. forecasting long-term stock prices (a wicked, positive-sum environment)./p>p>In the case of F1, a hrefhttps://www.autosport.com/f1/news/how-is-artificial-intelligence-changing-formula-1/10659532/>teams uses AI/a> to exploit the useful patterns from real-time data to help in making fast pit strategy decisions, a job which traditionally relies on a team of engineers to make the call. This narrows down human choices to those already exploited by AI. As for traders interested in the long-term future price of stocks, the logical thing to do is capitalize on the wealth of financial and economical knowledge—a hrefhttps://www.forbes.com/councils/forbestechcouncil/2025/03/06/the-disruption-of-ai-in-stock-markets-a-new-era-of-investment-decisions-and-automation/>a job better suited for AI/a> than human—to help them make better decisions./p>p>Well, does this mean AI’s involvement in chess—or any other kind environment—is bad? Not really. While it is generally true that in a kind environment AI reduces the number of available choices to go for optimizations, it also shift the creative frontier downstream into regions of small pockets of wicked environment within the domain. This is apparently a hrefhttps://www.chessable.com/blog/openings-magnus-carlsen/>Magnus Carlsen’s play style/a>: by going for offbeat opening choices, he embraces ambiguity and face it with ingenuity. By steering away from exploited openings, he’d purposely land himself and his opponents into small pockets of wicked environments in chess—in the a hrefhttps://www.chess.com/terms/chess-middlegame>middlegames/a> and the a hrefhttps://www.chess.com/terms/chess-endgame>endgames/a>—where creativity triumphs over rote memorization./p>h2 idcreativity-is-about-knowing-where-to-aim>Creativity is About Knowing Where to Aim/h2>p>With the advent of AI assistant tools like GitHub CoPilot and Cursor, I’ve come across many claims about the impending irrelevancy of programmers in the future where AI reigns supreme. In the mean time, the programming culture spawn yet another subculture, called a hrefhttps://en.wikipedia.org/wiki/Vibe_coding>vibe coding/a>—where the main language for software development is English, and codes generated by AI are not meant to be fully understood (if you em>do/em> review, understand, and test the code, a hrefhttps://arstechnica.com/ai/2025/03/is-vibe-coding-with-ai-gnarly-or-reckless-maybe-some-of-both/>you’re not vibing/a>)./p>p>Perhaps one of most vocal leader who shared this thought is Jensen Huang, the CEO of NVIDIA. In 2024 last year at World Government Summit, he mentioned something about the future of programming to the chagrin of many programmers (myself included):/p>iframe classcenter db w-90-ns w-100 styleaspect-ratio:16/9;max-width:640px;height:auto srchttps://www.youtube.com/embed/7jBhwRIEfMA titleYouTube video player frameborder0 allowaccelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share referrerpolicystrict-origin-when-cross-origin allowfullscreen>/iframe>blockquote>p>I’m going to say something, and it’s going to sound completely opposite of what people feel./p>p>You probably recall, over the course of the last 10 to 15 years, almost everybody who sits on a stage like this would tell you it is vital that your children learn computer science. Everybody should learn how to program. In fact, it’s almost exactly the opposite: it is our job to create computing technology such that nobody has to program, and that the programming language is human./p>p>Everybody in the world is now a programmer./p>p>This is the miracle; this is the miracle of artificial intelligence. For the very first time, we have closed the gap. The technology divide has been completely closed, and this is the reason why so many people can engage with artificial intelligence. It is the reason why every single government, every single industry conference, and every single company is talking about artificial intelligence today./p>/blockquote>p>His speech would ring true, if only programming is only constrained to the problem of writing code to make the interpreter or compiler happy. But programming is more than just about generating code. Software needs to be useful in order for it to continue to exist, and much of the input to the activities that generate real values in the software product requires humans. While writing code is an important part of the business, it is not complete in itself to deliver real software value. To give some examples, think a hrefhttps://martinfowler.com/architecture/>software architecture/a> and a hrefhttps://martinfowler.com/bliki/DomainDrivenDesign.html>domain-driven design/a>—both of which require very hard-to-master skills (especially as programmers), like developing a hrefhttps://en.wikipedia.org/wiki/Business_acumen>business acumen/a>, a hrefhttps://architectelevator.com/architecture/important-decisions/>making architectural decisions/a>, and a hrefhttps://architectelevator.com/strategy/complex-topics-stick/>making complex topics stick/a>./p>p>We should also be aware of the fallacy of thinking that the programming domain is a zero-sum game: That for one party to win, another must lose; that if AI dominates programming, then the programmers are pushed out of job. This worldview disregards the fact that programmers and software developers operate in a collaborative positive-sum world. In fact, as AI joins us in this positive-sum world, it is just so that AI needs to capitalize on human programmers’ inputs for its outputs to be useful, and in turn, human programmers need to capitalize on AI to remain relevant./p>p>This doesn’t mean I completely disregard the notion of AI replacing human programmers in the future. The key difference between the AI we’re using right now and the one that Jensen Huang portends is in their capacity (or lack thereof) to be a manager instead of the individual contributor; to be an architect instead of the builder; or, to borrow a hrefhttps://stratechery.com/2025/deep-research-and-knowledge-value/>Ben Thompson’s analogy/a>, to be an Artificial Super Intelligence (ASI)—the rifle barrel—instead of Artificial General Intelligence (AGI)—the ammunitions:/p>blockquote>p>What o3 and inference-time scaling point to is something different: AI’s that can actually be given tasks and trusted to complete them. This, by extension, looks a lot more like an independent worker than an assistant — ammunition, rather than a rifle sight. That may seem an odd analogy, but it comes from strong>a hrefhttps://www.youtube.com/watch?v6fQHLK1aIBs>a talk Keith Rabois gave at Stanford/a>/strong>…My definition of AGI is that it can be ammunition, i.e. it can be given a task and trusted to complete it at a good-enough rate (my definition of Artificial Super Intelligence (ASI) is the ability to come up with the tasks in the first place)./p>/blockquote>p>In this perspective the future of programming is certainly bright: We may not be too far from a future where we can “hire” cheap individual contributors—the ammunitions—to help generate 100% of the code. But ammunitions are only useful when we—the rifle barrel—point them to the desired targets. It gets trickier in a wicked world, where the targets would often dance unpredictability. Often times, it is even unclear which targets we should point to. In other words, creativity is about knowing what and where to aim; simply being the projectile isn’t!/p>p>In an era where AI reigns supreme, the game we must learn to play will be that of unpredictability, chaos, and ambiguity. It is no longer about perfecting the established art, but mastering the art of exploration and experimentation. And if history is any guide, humanity has always been remarkably good at just that./p>ul classpa0>/ul>/div>/article>/div>div classrelative w-100 mb4>article classflex-l flex-wrap justify-between mw8 center ph3>header classmt1 w-100>h1 classf1 nice-read mt3 mb1>a href/post/masquerading-digitalization/ classcolor-inherit dim link>Masquerading Digitalization/a>/h1>div classf4 gray mt3 mb3>Simply procuring emerging tech in your org is a facade of being digital./div>time classf6 mv4 dib tracked datetime2024-04-11T00:00:00Z>April 11, 2024/time>span classf6 mv4 dib tracked>- 8 minutes read/span>/header>div classnested-copy-line-height lh-copy nice-read bg-near-white fw3 f4 nested-links mid-gray pr4-l w-one-thirds-l>a href/post/masquerading-digitalization/ classdb grow>img src/post/masquerading-digitalization/images/feature.jpeg classimg alt image from zgotmplz>/a>p>Digitalization, or digital transformation, has long since become a key factorresponsible for the progress and development of the world’s economies. “Everycompany is a technology company,” or variations of the phrase, is an oft-spokenmantra for highlighting the importance of digitalization to every organization,no matter the industry. Recently, the push for digital transformation is usuallyinduced by the furor surrounding a hrefhttps://www.youtube.com/watch?vbqqCTC9nQDY>emergingtechnologies/a>, such as artificialintelligence (AI), cloud computing, big data, and blockchain./p>p>With the hype around the emerging tech, many organizations, perhaps due to fearof missing out, are racing to transform their business to be “digital”. But whatdoes that mean? If it’s about adopting digital technology, we’ve had a trackrecord of that going back to a few decades ago. (The a hrefhttps://en.wikipedia.org/wiki/Digital_clock#History>first digital alarmclock/a> was first patentedin 1956.)/p>p>From experience, when people talk about going digital, they usually meanadopting emerging technologies to realize its lofty promises: that big data anddata analytics enable data-driven business decisions, and in some way oranother, AI is a silver bullet that can solve an organization’s myriad problems./p>p>Of course, the promises of big data and AI em>are/em> real. However, they have led someorganizations to develop a lackadaisical strategy for digital transformation.Decisions for digital transformation are mostly pivoted around the procurementof emerging technologies, rather than by reimagining the operating system of thebusiness and changing the ways of working; that is, transforming the businessoperating model./p>p>This is unfortunate. Digitalization should be an enabler and offer opportunitiesfor lifestyle change instead of a mere leap in the technology being used. To dootherwise is to only assume the appearance of a smart organization. Amasquerade./p>h2 idmasquerading-digitalization-with-digitization>Masquerading Digitalization with Digitization/h2>p>Simply carrying out a mere transition from paper to its digital forms (e.g., PDFdocuments, image files, etc.) does not imply digitalization. Here’s an example./p>p>There are a few local restaurants that I’ve personally experienced where theireffort to digitalize backfires miserably, to the point where it would have beenmuch easier to order the menu without the digital technology./p>p>There’s no longer any physical menu placed on the counter or the dining table.QR code stickers, however, are conspicuously glued onto each table. Whenscanned, it would lead to a shared Google Photos link containing the images ofthe restaurant menu. With a bad cellular connection, it would take a while forthe thumbnails of the images to load at their full quality. There was quite anumber of images; one image for each page. After a few swipes left and right orscrolling up and down the list of images, it can take a while to read most ofthe menus to find what I’m looking for before I can finalize my order./p>p>In the end, replacing physical menus with digital copies does not makediscovering (and re-discovering) menus easier. The overall experience turned outto be frustrating. To make things worse, everyone can see who has visited theshared Google Photos link./p>p>Clearly, whoever decided to replace the physical menu with digital picturesmuddled digitization for digitalization. Lifting and shifting your physicalcopies of data into a digital landscape does not make your organization digital.In fact, a hrefhttps://cloud.google.com/blog/transform/the-meaning-of-digital-transformation-is-changing>the meaning of digital transformation is evolving/a>, with more than 72%of industry leaders viewing digitalization as much more than lift-and-shift./p>p>To give them the benefit of the doubt, for all I know, the restaurants were justtrying to save some paper, albeit at the cost of a somewhat disappointingcustomer experience. But some of the worst offenders yet are those who laudedand coveted digitalization the most: Enterprise IT./p>h2 idmasquerading-digitalization-with-emerging-technology>Masquerading Digitalization with Emerging Technology/h2>p>Migrating to the cloud is a no-brainer when organizations decide to “godigital”. The cloud had risen in favor over on-premise infrastructure for morethan a decade since Amazon first revealed a unique business model at the time,stemming from an idea—a multi-billion dollar ideasup idfnref:1>a href#fn:1 classfootnote-ref roledoc-noteref>1/a>/sup>—that their existingcompute and storage infrastructure can be offered as a service, with greatagility and scalability./p>p>According to a a hrefhttps://www.zippia.com/advice/cloud-adoption-statistics/>2023 cloud adoption statistics byZippia/a>, 61% ofbusinesses migrated their workloads to the cloud in 2020, although the share ofworkflows on the cloud is quite low, at only 25%, according to a hrefhttps://www.economist.com/finance-and-economics/2023/07/16/your-employer-is-probably-unprepared-for-artificial-intelligence>TheEconomist/a>./p>p>In Brunei, a a hrefhttps://aiti.gov.bn/surveys/brunei-darussalam-ict-business-report-2019/>2019report/a>by the em>Authority for Info-communications Technology (AITI)/em>, a statutory bodythat focuses on the development of IT in Brunei, showed that most IT servicesinfrastructure (e.g., data analytic tools, business process automation, HRmanagement system, etc.) are on-premisesup idfnref:2>a href#fn:2 classfootnote-ref roledoc-noteref>2/a>/sup>, with less than 5% cloud adoption foreach sector. That was five years ago. (Unfortunately, I couldn’t find recentreports on cloud adoption in Brunei.)/p>p>Nevertheless, over the past few years, signs for cloud adoptions by localbusinesses are increasingly popping up, such as the a hrefhttps://www.linkedin.com/posts/andyw_partnerships-project-steering-activity-7001738528099356672-q4lu?utm_sourceshare&utm_mediummember_desktop>adoption/a> of AWS ManagedServices by Datastream Digital Sdn Bhd (DST) and Progresif’s a hrefhttps://www.linkedin.com/posts/progresif-sdn-bhd_progresif-launches-enterprise-xperience-center-activity-7042459469741522944-VPaM?utm_sourceshare&utm_mediummember_desktop>partnership/a> withAlibaba Cloud. Brunei’s a hrefhttps://www.mtic.gov.bn/DE2025/documents/Digital%20Economy%20Masterplan%202025.pdf>Digital Economy Masterplan 2025/a> by the Digital EconomyCouncil (DEC) even mentioned “Public Cloud Adoption” as part of its key projectsin 2021, among other digital transformation initiatives./p>p>It is all the more important, then, to understand what it really takes for anorganization, especially those already operating for decades with the support ofEnterprise IT to undergo digital transformation./p>p>Many Enterprise IT are prone to hold on to their long-held traditions. Most areunable to forgo IT processes and operational culture that are alreadywell-established and deeply entrenched in their organization. The processes arefollowed almost down to a dogmatic level, in the name of minimizing risks andensuring stability and reliability./p>p>The typical tradition includes loathsome bureaucratic IT processes. They are themanual and tedious checks and balances organically injected at almost every stepof the value streams throughout the organization’s lifetime, thanks to thelearnings from past incidents and failures. In other words, they’re theorganization’s counter-responses to past disappointments, which, unfortunately,end up introducing waste in the organization’s value streams. Fittingly, in theDevOps community, they are referred to as “scar tissues”./p>p>Traditional change management processes are one example of scar tissue, whereeach “normal” change requires a lengthy process of approvals, careful planningand coordination, and manual testing and deployment methods. To make thingsworse, these are usually exacerbated by the lack of cooperation between teams inorganizations that suffers the symptoms of organizational silos./p>p>Organizational silos are the defining feature of traditional IT, where teams arelocally optimized, but end-to-end cross-team value delivery are not. Thus, worksthat require cross-team collaborations are impeded due to friction. Theexistence of the friction is easy to explain from economic standpoint: thebuilders (e.g., software engineers, data engineers, data scientists) areincentivized by making more changes or adding more features in response to thechanging business needs, whereas the infrastructure team and the support teamare disincentivized because they want to keep the software reliable and easy tosupport (by the virtue of less frequent changes and fewer features to support).As economists are wont to say, our actions are driven by incentives. When theincentives are not aligned, you get friction./p>p>Without fixing the organization’s processes and organizational structure,whatever fancy technology the organization is trying to adopt will go to waste.Suppose you have set up Continuous Integration and Continuous Delivery pipelines(CI/CD) which automatically run unit tests and integration tests against yourapplication each time a change is made to your code in your version controlrepository. Suppose also that you’ve painstakingly written some custom scriptsto allow an application custodian to pick a snapshot version of the applicationto be automatically deployed to the production environment. If your organizationstill fanatically follows a traditional change management process—the likesthat require approvals across multiple stages and require you to fill innumerous forms—the value proposition of the continuous property madeavailable by the CI/CD pipelines will be diminished. In short, the inherentculture of dogmatism and fanaticism for traditional ways of working inhibitsdigital transformation from squeezing out its maximal value outcome./p>p>Understanding the implication of this masquerade, as described above, isparamount for successful digital transformation. In the effort to transform anorganization to be digital, it would be neglectful to be obsessed with theprocurement and implementation of emerging technologies without expending moreenergy and resources on transforming their people and the operating modelthey’re clinging to./p>h2 idseeing-through-the-masquerade>Seeing Through the Masquerade/h2>p>Mixing emerging technology with traditional IT culture is a recipe for disaster.As Gregor Hohpe, an Enterprise Strategist at Amazon Web Services wrote in hisbook Cloud Strategy:/p>blockquote>p>If you don’t know how to drive, buying a faster car is the worst thing you can do./p>/blockquote>p>Viral videos online showing amateur drivers driving recklessly and crashingtheir cars are all too common. Its dour consequences are obvious; and, grim asthey may be, they serve as effective reminders and warnings to other drivers./p>p>Organizations driving the digitalization vehicle do not normally have thisluxury. Instead, digitalization mishaps are difficult to notice: em>We’re using thecloud now, we’re digital!/em>, or em>We’re using Docker to do the deployment!/em> are justfanciful masquerades if symptoms of organizational silos are still rampantacross the organization, or deliverables take months before they can be deployedand realized./p>p>For digitalization strategy and execution to be successful, it is paramount thateveryone across all levels in the organization can see through the masqueradesand understand the desired outcome of digitalization for the organization thatmaximizes its business value./p>div classfootnotes roledoc-endnotes>hr>ol>li idfn:1>p>According to em>Amazon Unbounded/em>, Amazon would initially disguise theprofits and revenues its AWS division generated so that other tech giants suchas Microsoft and Google wouldn’t pick up on the attractiveness of cloudcomputing. (They’re required to report the division’s revenue by 2015, whenit’s approaching 10 percent of Amazon’s overall sales, which is required byfederal law in the US.) a href#fnref:1 classfootnote-backref roledoc-backlink>↩︎/a>/p>/li>li idfn:2>p>Most (62.1%) use cloud services for SaaS office offerings such as Office 365 and Google Apps a href#fnref:2 classfootnote-backref roledoc-backlink>↩︎/a>/p>/li>/ol>/div>ul classpa0>/ul>/div>/article>/div>/section>/div>/main>footer classsite-footer mid-gray rolecontentinfo>div classfooter-container>div classfooter-grid>div classfooter-section>h3>About/h3>p>Debugging my ideas, notes, and musings, one post at a time./p>div classfooter-social>div classananke-socials>a hrefhttps://github.com/amirulmenjeni/ target_blank relnoopener classananke-social-link link-transition github link dib z-999 pt3 pt0-l mr1 titlefollow on GitHub - Opens in a new window aria-labelfollow on GitHub - Opens in a new window>span classicon>svg viewBox0 0 496 512>path dM165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6.0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6.0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3.0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1.0-6.2-.3-40.4-.3-61.4.0.0-70 15-84.7-29.8.0.0-11.4-29.1-27.8-36.6.0.0-22.9-15.7 1.6-15.4.0.0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5.0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9.0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4.0 33.7-.3 75.4-.3 83.6.0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6.0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9.0-6.2-1.4-2.3-4-3.3-5.6-2z/>/svg>/span>/a>a hrefhttp://linkedin.com/in/amirul-menjeni-282222154 target_blank relnoopener classananke-social-link link-transition linkedin link dib z-999 pt3 pt0-l mr1 titlefollow on LinkedIn - Opens in a new window aria-labelfollow on LinkedIn - Opens in a new window>span classicon>svg viewBox0 0 448 512>path dM416 32H31.9C14.3 32 0 46.5.0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6.0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3.0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2.0 38.5 17.3 38.5 38.5.0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6.0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2.0 79.7 44.3 79.7 101.9V416z/>/svg>/span>/a>a hrefhttps://www.instagram.com/amirulmenjeni/ target_blank relnoopener classananke-social-link link-transition instagram link dib z-999 pt3 pt0-l mr1 titlefollow on Instagram - Opens in a new window aria-labelfollow on Instagram - Opens in a new window>span classicon>svg viewBox0 0 448 512>path dM224.1 141c-63.6.0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1.0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9.0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9.0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9.0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9.0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8.0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z/>/svg>/span>/a>/div>/div>/div>div classfooter-section>h3>Quick Links/h3>ul classfooter-links>li>a hrefhttps://amenji.io/>Home/a>/li>li>a href/about/>About/a>/li>li>a href/post/>Posts/a>/li>li>a href/subscribe/>Subscribe/a>/li>li>a hrefhttps://www.buymeacoffee.com/amenji>Buy me a coffee/a>/li>/ul>/div>div classfooter-section>h3>Contact/h3>ul classfooter-links>li>a hrefmailto:hi@amenji.io>hi@amenji.io/a>/li>/ul>/div>/div>div classfooter-bottom>p>© amenji.io 2025 . All Rights Reserved./p>p>a hrefhttps://amenji.io/privacy classlink dim gray>Privacy Policy/a>/p>/div>/div>/footer>/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
]