Help
RSS
API
Feed
Maltego
Contact
Domain > clementozemoya.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-12-08
66.241.124.79
(
ClassC
)
Port 443
HTTP/1.1 200 OKserver: Fly/6399203c7 (2025-12-07)date: Mon, 08 Dec 2025 19:17:16 GMTcontent-type: text/htmlcontent-length: 11161last-modified: Tue, 02 Sep 2025 20:13:53 GMTconnection: keep-alivevary: Accept-Encodingetag: 68b75001-2b99x-frame-options: SAMEORIGINx-content-type-options: nosniffx-xss-protection: 1; modeblockreferrer-policy: no-referrer-when-downgradecontent-security-policy: default-src self http: https: ws: wss: data: blob: unsafe-inline; frame-ancestors self;accept-ranges: bytesvia: 1.1 fly.io, 1.1 fly.iofly-request-id: 01KBZPB2QQ8SQ9XZMFGVKKWM6G-sjc !doctype html>html langen dirauto>head>meta namegenerator contentHugo 0.147.7>meta charsetutf-8>meta http-equivX-UA-Compatible contentIEedge>meta nameviewport contentwidthdevice-width,initial-scale1,shrink-to-fitno>meta namerobots contentindex, follow>title>Clement Ozemoya/title>meta namekeywords contentAndroid,Mobile,AI,Web,DevOps,Design,Blog,Tech,Programming>meta namedescription contentTech insights on Android, Mobile, AI, Web, DevOps, Design and personal monologues>meta nameauthor contentClement Ozemoya>link relcanonical hrefhttps://clementozemoya.com/>link crossoriginanonymous href/assets/css/stylesheet.8fe10233a706bc87f2e08b3cf97b8bd4c0a80f10675a143675d59212121037c0.css integritysha256-j+ECM6cGvIfy4Is8+XuL1MCoDxBnWhQ2ddWSEhIQN8A relpreload stylesheet asstyle>link relicon hrefhttps://clementozemoya.com/favicon.ico>link relicon typeimage/png sizes16x16 hrefhttps://clementozemoya.com/favicon-16x16.png>link relicon typeimage/png sizes32x32 hrefhttps://clementozemoya.com/favicon-32x32.png>link relapple-touch-icon hrefhttps://clementozemoya.com/apple-touch-icon.png>link relmask-icon hrefhttps://clementozemoya.com/safari-pinned-tab.svg>meta nametheme-color content#2e2e33>meta namemsapplication-TileColor content#2e2e33>link relalternate typeapplication/rss+xml hrefhttps://clementozemoya.com/index.xml>link relalternate typeapplication/json hrefhttps://clementozemoya.com/index.json>link relalternate hreflangen hrefhttps://clementozemoya.com/>noscript>style>#theme-toggle,.top-link{display:none}/style>style>@media(prefers-color-scheme:dark){:root{--theme:rgb(29, 30, 32);--entry:rgb(46, 46, 51);--primary:rgb(218, 218, 219);--secondary:rgb(155, 156, 157);--tertiary:rgb(65, 66, 68);--content:rgb(196, 196, 197);--code-block-bg:rgb(46, 46, 51);--code-bg:rgb(55, 56, 62);--border:rgb(51, 51, 51)}.list{background:var(--theme)}.list:not(.dark)::-webkit-scrollbar-track{background:0 0}.list:not(.dark)::-webkit-scrollbar-thumb{border-color:var(--theme)}}/style>/noscript>script async srchttps://www.googletagmanager.com/gtag/js?idG-M05TWVE3ZG>/script>script>var dnt,doNotTrack!1;if(!1&&(dntnavigator.doNotTrack||window.doNotTrack||navigator.msDoNotTrack,doNotTrackdnt1||dntyes),!doNotTrack){window.dataLayerwindow.dataLayer||;function gtag(){dataLayer.push(arguments)}gtag(js,new Date),gtag(config,G-M05TWVE3ZG)}/script>meta propertyog:url contenthttps://clementozemoya.com/>meta propertyog:site_name contentClement Ozemoya>meta propertyog:title contentClement Ozemoya>meta propertyog:description contentTech insights on Android, Mobile, AI, Web, DevOps, Design and personal monologues>meta propertyog:locale contenten-us>meta propertyog:type contentwebsite>meta nametwitter:card contentsummary>meta nametwitter:title contentClement Ozemoya>meta nametwitter:description contentTech insights on Android, Mobile, AI, Web, DevOps, Design and personal monologues>script typeapplication/ld+json>{@context:https://schema.org,@type:Organization,name:Clement Ozemoya,url:https://clementozemoya.com/,description:Tech insights on Android, Mobile, AI, Web, DevOps, Design and personal monologues,logo:https://clementozemoya.com/favicon.ico,sameAs:https://github.com/clementiano9,https://x.com/clementiano_9,https://linkedin.com/in/clementozemoya,/index.xml}/script>/head>body classlist idtop>script>localStorage.getItem(pref-theme)dark?document.body.classList.add(dark):localStorage.getItem(pref-theme)light?document.body.classList.remove(dark):window.matchMedia((prefers-color-scheme: dark)).matches&&document.body.classList.add(dark)/script>header classheader>nav classnav>div classlogo>a hrefhttps://clementozemoya.com/ accesskeyh titleClement Ozemoya (Alt + H)>Clement Ozemoya/a>div classlogo-switches>button idtheme-toggle accesskeyt title(Alt + T) aria-labelToggle theme>svg idmoon width24 height18 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround>path dM21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z/>/svg>svg idsun width24 height18 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround>circle cx12 cy12 r5/>line x112 y11 x212 y23/>line x112 y121 x212 y223/>line x14.22 y14.22 x25.64 y25.64/>line x118.36 y118.36 x219.78 y219.78/>line x11 y112 x23 y212/>line x121 y112 x223 y212/>line x14.22 y119.78 x25.64 y218.36/>line x118.36 y15.64 x219.78 y24.22/>/svg>/button>/div>/div>ul idmenu>li>a hrefhttps://clementozemoya.com/categories/ titleCategories>span>Categories/span>/a>/li>li>a hrefhttps://clementozemoya.com/tags/ titleTags>span>Tags/span>/a>/li>li>a hrefhttps://clementozemoya.com/about/ titleAbout>span>About/span>/a>/li>/ul>/nav>/header>main classmain>article classfirst-entry home-info>header classentry-header>h1>Hi there 👋/h1>/header>div classentry-content>Welcome to my blog where I write about Android development, mobile technologies, AI, web development, DevOps practices, design principles, and personal reflections on the tech landscape./div>footer classentry-footer>div classsocial-icons>a hrefhttps://github.com/clementiano9 target_blank relnoopener noreferrer me titleGithub>svg viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround>path dM9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37.0 00-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44.0 0020 4.77 5.07 5.07.0 0019.91 1S18.73.65 16 2.48a13.38 13.38.0 00-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07.0 005 4.77 5.44 5.44.0 003.5 8.55c0 5.42 3.3 6.61 6.44 7A3.37 3.37.0 009 18.13V22/>/svg>/a>a hrefhttps://x.com/clementiano_9 target_blank relnoopener noreferrer me titleTwitter>svg viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround>path dM23 3a10.9 10.9.0 01-3.14 1.53 4.48 4.48.0 00-7.86 3v1A10.66 10.66.0 013 4s-4 9 5 13a11.64 11.64.0 01-7 2c9 5 20 0 20-11.5a4.5 4.5.0 00-.08-.83A7.72 7.72.0 0023 3z/>/svg>/a>a hrefhttps://linkedin.com/in/clementozemoya target_blank relnoopener noreferrer me titleLinkedin>svg viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround>path dM16 8a6 6 0 016 6v7h-4v-7a2 2 0 00-2-2 2 2 0 00-2 2v7h-4v-7a6 6 0 016-6z/>rect x2 y9 width4 height12/>circle cx4 cy4 r2/>/svg>/a>a href/index.xml target_blank relnoopener noreferrer me titleRss>svg viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround>path dM4 11a9 9 0 019 9/>path dM4 4a16 16 0 0116 16/>circle cx5 cy19 r1/>/svg>/a>/div>/footer>/article>article classpost-entry>header classentry-header>h2 classentry-hint-parent>Automated Android Deployments with Fastlane and Firebase App Distribution/h2>/header>div classentry-content>p>The code-compile-deploy process can be pretty hectic and take long periods of waiting for an average Android developer. When it comes to deploying your shiny new feature to test environments, the developer often has to build, test, generate an executable file (apk) and manually upload the apk by using Firebase App Distribution, this requires a number of steps and a series of wait-time at intervals.In this article, I will be talking about speeding up the process of deploying beta builds to testers with a run of a command..../p>/div>footer classentry-footer>span title2020-02-23 13:29:34 +0000 UTC>February 23, 2020/span> · 6 min · 1233 words · Clement Ozemoya/footer>a classentry-link aria-labelpost link to Automated Android Deployments with Fastlane and Firebase App Distribution hrefhttps://clementozemoya.com/posts/automated-android-deployments-fastlane-firebase/>/a>/article>article classpost-entry>header classentry-header>h2 classentry-hint-parent>Setting Up Continuous Integration for Android Using CircleCI 2.0/h2>/header>div classentry-content>p>Introduction In this article, I would be showing you how to set up continuous integration for Android projects. Now, for those of you who really don’t know much about continuous integration or don’t know what the benefits are, in simple terms, it is a software development practise where multiple integrations for changes are done frequently, including automated builds and testing for each changes integrated. This makes it easy to detect errors in the code early on with a realtime feedback loop..../p>/div>footer classentry-footer>span title2018-08-13 12:38:20 +0000 UTC>August 13, 2018/span> · 6 min · 1257 words · Clement Ozemoya/footer>a classentry-link aria-labelpost link to Setting Up Continuous Integration for Android Using CircleCI 2.0 hrefhttps://clementozemoya.com/posts/android-continuous-integration-circleci/>/a>/article>/main>footer classfooter>span>© 2025 a hrefhttps://clementozemoya.com/>Clement Ozemoya/a>/span> ·span>Powered bya hrefhttps://gohugo.io/ relnoopener noreferrer target_blank>Hugo/a> &a hrefhttps://github.com/adityatelange/hugo-PaperMod/ relnoopener target_blank>PaperMod/a>/span>/footer>a href#top aria-labelgo to top titleGo to Top (Alt + G) classtop-link idtop-link accesskeyg>svg viewBox0 0 12 6 fillcurrentColor>path dM12 6H0l6-6z/>/svg>/a>script>let menudocument.getElementById(menu);menu&&(menu.scrollLeftlocalStorage.getItem(menu-scroll-position),menu.onscrollfunction(){localStorage.setItem(menu-scroll-position,menu.scrollLeft)}),document.querySelectorAll(ahref^#).forEach(e>{e.addEventListener(click,function(e){e.preventDefault();var tthis.getAttribute(href).substr(1);window.matchMedia((prefers-reduced-motion: reduce)).matches?document.querySelector(`id${decodeURIComponent(t)}`).scrollIntoView():document.querySelector(`id${decodeURIComponent(t)}`).scrollIntoView({behavior:smooth}),ttop?history.replaceState(null,null, ):history.pushState(null,null,`#${t}`)})})/script>script>var mybuttondocument.getElementById(top-link);window.onscrollfunction(){document.body.scrollTop>800||document.documentElement.scrollTop>800?(mybutton.style.visibilityvisible,mybutton.style.opacity1):(mybutton.style.visibilityhidden,mybutton.style.opacity0)}/script>script>document.getElementById(theme-toggle).addEventListener(click,()>{document.body.className.includes(dark)?(document.body.classList.remove(dark),localStorage.setItem(pref-theme,light)):(document.body.classList.add(dark),localStorage.setItem(pref-theme,dark))})/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
]