Help
RSS
API
Feed
Maltego
Contact
Domain > joshbarker.com.au
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2023-09-01
65.9.112.24
(
ClassC
)
2026-01-22
3.169.173.81
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Thu, 22 Jan 2026 03:15:10 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://joshbarker.com.au/X-Cache: Redirect from cloudfrontVia: 1.1 9a4713706b0c5d2719c0ce83795d8ec2.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: dQ8A0U6VRK3qlxoOQGPaTndfMyuzIWLpIIE2YU7JBgRe9gZI7UI1sQ 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: 13510Connection: keep-aliveLast-Modified: Wed, 17 Nov 2021 09:35:38 GMTServer: AmazonS3Date: Thu, 22 Jan 2026 03:15:11 GMTETag: 6f6e65a0272fef21845d522777656083X-Cache: RefreshHit from cloudfrontVia: 1.1 30f0e61c1580551568da5e96c38c9796.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: 2RcxPXaafzlZHn4Mc7A1e-NGByZS-uLcMAHEqjbm5489qYwiTMhBHA !DOCTYPE html>html langen> head> meta namegenerator contentHugo 0.82.1 /> title> Josh Barker /title> meta http-equivcontent-type contenttext/html; charsetutf-8 />meta nameviewport contentwidthdevice-width, initial-scale1.0 />meta namedescription content/>meta namekeywords content/>meta namerobots contentnoodp />link relcanonical href/ />link relstylesheet href/assets/style.css />link relstylesheet href/style.css />link relapple-touch-icon-precomposed sizes144x144 href/img/apple-touch-icon-144-precomposed.png/>link relshortcut icon href/img/favicon.png />link href/assets/fonts/Inter-Italic.woff2 relpreload typefont/woff2 asfont crossorigin>link href/assets/fonts/Inter-Regular.woff2 relpreload typefont/woff2 asfont crossorigin>link href/assets/fonts/Inter-Medium.woff2 relpreload typefont/woff2 asfont crossorigin>link href/assets/fonts/Inter-MediumItalic.woff2 relpreload typefont/woff2 asfont crossorigin>link href/assets/fonts/Inter-Bold.woff2 relpreload typefont/woff2 asfont crossorigin>link href/assets/fonts/Inter-BoldItalic.woff2 relpreload typefont/woff2 asfont crossorigin>meta nametwitter:card contentsummary/>meta nametwitter:title contentJosh Barker/>meta nametwitter:description content/>meta propertyog:title contentJosh Barker />meta propertyog:description content />meta propertyog:type contentwebsite />meta propertyog:url content/ />meta propertyog:site_name contentJosh Barker />link relalternate typeapplication/rss+xml href/index.xml titleJosh Barker />link relstylesheet hrefhttps://use.fontawesome.com/releases/v5.8.1/css/solid.css integritysha384-QokYePQSOwpBDuhlHOsX0ymF6R/vLk/UQVz3WHa6wygxI5oGTmDTv8wahFOSspdm crossoriginanonymous>link relstylesheet hrefhttps://use.fontawesome.com/releases/v5.8.1/css/regular.css integritysha384-FKw7x8fCxuvzBwOJmhTJJsKzBl8dnN9e2R4+pXRfYoHivikuHkzWyhKWDSMcGNK8 crossoriginanonymous>link relstylesheet hrefhttps://use.fontawesome.com/releases/v5.8.1/css/brands.css integritysha384-n9+6/aSqa9lBidZMRCQHTHKJscPq6NW4pCQBiMmHdUCvPN8ZOg2zJJTkC7WIezWv crossoriginanonymous>link relstylesheet hrefhttps://use.fontawesome.com/releases/v5.8.1/css/fontawesome.css integritysha384-vd1e11sR28tEK9YANUtpIOdjGW14pS87bUBuOIoBILVWLFnS+MCX9T6MMf0VdPGq crossoriginanonymous>script typeapplication/javascript>var doNotTrack false;if (!doNotTrack) { window.gawindow.ga||function(){(ga.qga.q||).push(arguments)};ga.l+new Date; ga(create, UA-141207606-1, auto); ga(send, pageview);}/script>script async srchttps://www.google-analytics.com/analytics.js>/script> /head> body class> div classcontainer> header classheader> span classheader__inner> a href/ classlogo styletext-decoration: none;> span classlogo__mark>svg xmlnshttp://www.w3.org/2000/svg classgreater-icon viewBox0 0 44 44> path fillnone dM15 8l14.729 14.382L15 35.367 />/svg>/span> span classlogo__text >Josh Barker/span > span classlogo__cursor>/span> /a> span classheader__right> nav classmenu> ul classmenu__inner menu__inner--desktop> li>a href/about>About/a>/li> /ul> ul classmenu__inner menu__inner--mobile> li>a href/about>About/a>/li> /ul>/nav> span classmenu-trigger> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24> path dM0 0h24v24H0z fillnone /> path dM3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z /> /svg> /span> span classtheme-toggle> svg classtheme-toggler width24 height24 viewBox0 0 48 48 fillnone xmlnshttp://www.w3.org/2000/svg> path dM22 41C32.4934 41 41 32.4934 41 22C41 11.5066 32.4934 3 22 3C11.5066 3 3 11.5066 3 22C3 32.4934 11.5066 41 22 41ZM7 22C7 13.7157 13.7157 7 22 7V37C13.7157 37 7 30.2843 7 22Z />/svg> /span> /span> /span>/header> div classcontent> div classposts> div classpost on-list> h1 classpost-title>a href/posts/2021-11-17-commit-messages/>Commit Messages and Automated Releases/a>/h1> div classpost-meta> span classpost-date> 2021-11-17 /span> span classpost-author>— Written by Josh/span> span classpost-read-time>— 3 min read/span> /div> span classpost-tags> a href/tags/git/>#git/a> a href/tags/commits/>#commits/a> a href/tags/communication/>#communication/a> a href/tags/automation/>#automation/a> a href/tags/releases/>#releases/a> /span> div classpost-content> Writing software is interesting.At one level, we write code to build a product, solve problems and make our lives easier. Whilst we’re building a product, we need to communicate to current and future selves and team members about what we’re doing and how our code works.Some of this communication is directly in code. Our function names, our variable names, our class names, our comments, and the list goes on. /div> div>a classread-more button href/posts/2021-11-17-commit-messages/>Read more →/a>/div> /div> div classpost on-list> h1 classpost-title>a href/posts/2021-09-08-the-bot-gcp/>Review Bots - GCP/a>/h1> div classpost-meta> span classpost-date> 2021-09-08 /span> span classpost-author>— Written by Josh/span> span classpost-read-time>— 2 min read/span> /div> span classpost-tags> a href/tags/github/>#github/a> a href/tags/gcp/>#gcp/a> a href/tags/terraform/>#terraform/a> /span> div classpost-content> As mentioned in a previous post, I decided to deploy to GCP.Here, I found a few options for running the bot and the model. Google Kubernetes Engine Google Functions Google Cloud Run I experiemented with all 3 possible deployment targets, using Terraform to deploy the infrastructure.GKE Configuring GKE in GCP is a really nice experience.It was quite straight forward to setup the cluster with a couple of terraform resources - google_container_cluster and google_container_node_pool. /div> div>a classread-more button href/posts/2021-09-08-the-bot-gcp/>Read more →/a>/div> /div> div classpost on-list> h1 classpost-title>a href/posts/2021-08-25-the-bot-code/>Review Bots - The Code/a>/h1> div classpost-meta> span classpost-date> 2021-08-25 /span> span classpost-author>— Written by Josh/span> span classpost-read-time>— 3 min read/span> /div> span classpost-tags> a href/tags/github/>#github/a> a href/tags/developer-tools/>#developer-tools/a> a href/tags/javascript/>#javascript/a> a href/tags/typescript/>#typescript/a> /span> div classpost-content> Great. I have some Machine Learning models to categorise Pull Requests. But, how do I build a bot?Do I make a Github Action or a Github Application?How could I implement it?Well, part of the motivation for this was to make these bots simple to use and manage across many repositories.If I made a Github Action, I’d need to create a workflow in every repository. But, if I used a Github Application, I could install it once and it could be run on every repo! /div> div>a classread-more button href/posts/2021-08-25-the-bot-code/>Read more →/a>/div> /div> div classpost on-list> h1 classpost-title>a href/posts/2021-08-09-the-bot-tech/>Review Bots - The Tech/a>/h1> div classpost-meta> span classpost-date> 2021-08-09 /span> span classpost-author>— Written by Josh/span> span classpost-read-time>— 3 min read/span> /div> span classpost-tags> a href/tags/github/>#github/a> a href/tags/developer-tools/>#developer-tools/a> /span> div classpost-content> Now that I had some ideas about what I wanted to build, I needed to make some technology decisions.At my day job, I use Azure a lot. It would be easier to look there, but I wanted to learn some AI/ML. I had also used some AWS at work and personally, but I didn’t have any experience with GCP.I did some research to compare the AI/ML features of AWS, Azure and GCP and ended up choosing GCP. /div> div>a classread-more button href/posts/2021-08-09-the-bot-tech/>Read more →/a>/div> /div> div classpost on-list> h1 classpost-title>a href/posts/2021-07-29-the-idea/>Review Bots - The Idea/a>/h1> div classpost-meta> span classpost-date> 2021-07-28 /span> span classpost-author>— Written by Josh/span> span classpost-read-time>— 3 min read/span> /div> span classpost-tags> a href/tags/github/>#github/a> a href/tags/developer-tools/>#developer-tools/a> a href/tags/review-bots/>#review-bots/a> /span> div classpost-content> Review Bots - The Idea I’ve been writing code and building solutions in IT for a while now.It was relatively simple when I worked by myself; it was only me. I had my own expectations about how to implement a feature, or fix a bug. I did consider my future self, and future developers who may pick up the project.However, I didn’t have someone else reviewing my code, or the size of my changes. /div> div>a classread-more button href/posts/2021-07-29-the-idea/>Read more →/a>/div> /div> div classpagination> div classpagination__buttons> span classbutton next> a href/page/2/> span classbutton__text>Older posts/span> span classbutton__icon>→/span> /a> /span> /div>/div> /div> /div> footer classfooter> div classfooter__inner> a href/ classlogo styletext-decoration: none;> span classlogo__mark>svg xmlnshttp://www.w3.org/2000/svg classgreater-icon viewBox0 0 44 44> path fillnone dM15 8l14.729 14.382L15 35.367 />/svg>/span> span classlogo__text >Josh Barker/span > span classlogo__cursor>/span> /a> div classcopyright> span >© 2021 Powered by a hrefhttps://gohugo.io target_blank relnoopener>Hugo/a>/span > span >Theme created by a hrefhttps://twitter.com/panr target_blank relnoopener>panr/a>/span > /div> /div>/footer>script src/assets/main.js>/script>script src/assets/prism.js>/script> /div> script typeapplication/javascript>var doNotTrack false;if (!doNotTrack) { (function(i,s,o,g,r,a,m){iGoogleAnalyticsObjectr;irir||function(){ (ir.qir.q||).push(arguments)},ir.l1*new Date();as.createElement(o), ms.getElementsByTagName(o)0;a.async1;a.srcg;m.parentNode.insertBefore(a,m) })(window,document,script,https://www.google-analytics.com/analytics.js,ga); ga(create, UA-141207606-1, auto); ga(send, pageview);}/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
]