2023-11-02 20:26:15 +11:00
<!DOCTYPE html>
< html data-bs-theme = "light" lang = "en-au" >
< head >
< meta charset = "utf-8" >
<!-- Google Tag Manager -->
< script > ( f u n c t i o n ( w , d , s , l , i ) { w [ l ] = w [ l ] | | [ ] ; w [ l ] . p u s h ( { ' g t m . s t a r t ' :
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:''; j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-NNXTCKW');< / script >
<!-- End Google Tag Manager -->
< meta name = "viewport" content = "width=device-width, initial-scale=1.0, shrink-to-fit=no" >
< title > Nathan.Woodburn/< / title >
< meta name = "theme-color" content = "#97009a" >
< link rel = "canonical" href = "https://nathan.woodburn.au/" >
< meta property = "og:url" content = "https://nathan.woodburn.au/" >
< meta http-equiv = "onion-location" content = "http://wdbrncwefot4hd7bdrz5rzb74mefay7zvrjn2vmkpdm44l7fwnih5ryd.onion" >
< meta name = "twitter:description" content = "G'day, this is my personal website. You can find out about me or check out some of my projects." >
< meta name = "description" content = "G'day, this is my personal website. You can find out about me or check out some of my projects." >
< meta property = "og:title" content = "Nathan.Woodburn/" >
< meta name = "twitter:card" content = "summary" >
< meta name = "twitter:image" content = "https://nathan.woodburn.au/assets/img/profile.jpg" >
< meta property = "og:image" content = "https://nathan.woodburn.au/assets/img/profile.jpg" >
< meta property = "og:type" content = "website" >
< meta name = "twitter:title" content = "Nathan.Woodburn/" >
< meta property = "og:description" content = "G'day, this is my personal website. You can find out about me or check out some of my projects." >
< script type = "application/ld+json" >
{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "Nathan.Woodburn/",
"url": "https://nathan.woodburn.au"
}
< / script >
2023-11-02 22:53:08 +11:00
< link rel = "apple-touch-icon" type = "image/png" sizes = "180x180" href = "/assets/img/apple-touch-icon.png" >
< link rel = "icon" type = "image/png" sizes = "16x16" href = "/assets/img/favicon-16x16.png" >
< link rel = "icon" type = "image/png" sizes = "32x32" href = "/assets/img/favicon-32x32.png" >
< link rel = "icon" type = "image/png" sizes = "180x180" href = "/assets/img/apple-touch-icon.png" >
< link rel = "icon" type = "image/png" sizes = "192x192" href = "/assets/img/android-chrome-192x192.png" >
< link rel = "icon" type = "image/png" sizes = "512x512" href = "/assets/img/android-chrome-512x512.png" >
< link rel = "stylesheet" href = "/assets/bootstrap/css/bootstrap.min.css" >
< link rel = "manifest" href = "/manifest.json" >
2023-11-02 20:26:15 +11:00
< link rel = "stylesheet" href = "https://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic&display=swap" >
< link rel = "stylesheet" href = "https://fonts.googleapis.com/css?family=Cabin:700&display=swap" >
< link rel = "stylesheet" href = "https://fonts.googleapis.com/css?family=Anonymous+Pro&display=swap" >
< link rel = "stylesheet" href = "https://fonts.googleapis.com/css?family=Roboto:300,400,500,700" >
2023-11-02 22:53:08 +11:00
< link rel = "stylesheet" href = "/assets/fonts/fontawesome-all.min.css" >
< link rel = "stylesheet" href = "/assets/fonts/font-awesome.min.css" >
< link rel = "stylesheet" href = "/assets/fonts/ionicons.min.css" >
< link rel = "stylesheet" href = "/assets/fonts/fontawesome5-overrides.min.css" >
< link rel = "stylesheet" href = "/assets/css/styles.min.css" >
< link rel = "stylesheet" href = "/assets/css/index.min.css" >
< link rel = "stylesheet" href = "/assets/css/profile.min.css" >
2023-12-18 15:02:13 +11:00
< link rel = "stylesheet" href = "/assets/css/swiper.min.css" >
2023-11-02 20:26:15 +11:00
< link rel = "me" href = "https://mastodon.woodburn.au/@nathanwoodburn" / >
2023-12-13 12:19:59 +11:00
<!-- Matomo -->
< script >
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//analytics.woodburn.au/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '1']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
< / script >
<!-- End Matomo Code -->
2023-11-02 20:26:15 +11:00
< / head >
< body id = "page-top" data-bs-spy = "scroll" data-bs-target = "#mainNav" data-bs-offset = "77" >
2023-11-02 21:06:43 +11:00
{{handshake_scripts | safe}}
2023-11-02 20:26:15 +11:00
<!-- <script src="https://nathan.woodburn/handshake.js" domain="nathan.woodburn"></script>
< script src = "https://nathan.woodburn/https.js" > < / script > --><!-- Google Tag Manager (noscript) -->
< noscript > < iframe src = "https://www.googletagmanager.com/ns.html?id=GTM-NNXTCKW"
height="0" width="0" style="display:none;visibility:hidden">< / iframe > < / noscript >
<!-- End Google Tag Manager (noscript) -->
2023-11-02 23:22:24 +11:00
< nav class = "navbar navbar-expand-md fixed-top navbar-light" id = "mainNav" style = "background: var(--bs-navbar-hover-color);position: absolute;" >
< div class = "container-fluid" > < a class = "navbar-brand nathanwoodburn" href = "/#" > Nathan.Woodburn/< / a > < button data-bs-toggle = "collapse" class = "navbar-toggler navbar-toggler-right" data-bs-target = "#navbarResponsive" type = "button" aria-controls = "navbarResponsive" aria-expanded = "false" aria-label = "Toggle navigation" value = "Menu" > < i class = "fa fa-bars" > < / i > < / button >
2023-11-02 20:26:15 +11:00
< div class = "collapse navbar-collapse" id = "navbarResponsive" >
< ul class = "navbar-nav ms-auto" >
< li class = "nav-item nav-link" > < a class = "nav-link" href = "/" > Home< / a > < / li >
< li class = "nav-item nav-link" > < a class = "nav-link" href = "projects" > Projects< / a > < / li >
< / ul >
< / div >
< / div >
< / nav >
2023-11-03 14:14:41 +11:00
< div class = "text-end d-none d-xl-block d-xxl-block" id = "downtime" > < blockquote class = "speech bubble" > < em > G'day!< / em > < br >
2023-11-03 14:11:34 +11:00
Some services are down.< br >
Check them out here!< / blockquote > < img class = "img-fluid" src = "/assets/img/pfront.webp" > < / div >
2023-11-02 22:53:08 +11:00
< header class = "masthead main" style = "background: url("/assets/img/bg/background.webp") bottom / cover;position: relative;" >
2023-11-02 20:26:15 +11:00
< div class = "intro-body text parallax" style = "color: rgb(0,0,0);" >
2023-11-02 23:22:24 +11:00
< h1 class = "d-none d-print-inline-block d-sm-inline-block d-md-inline-block d-lg-inline-block d-xl-inline-block d-xxl-inline-block inner-text" style = "font-size: 70px;" > G'day, Welcome to< br > my Personal Site< / h1 >
< h1 class = "d-inline-block d-print-none d-sm-none d-md-none d-lg-none d-xl-none d-xxl-none inner-text" style = "font-size: 70px;" > G'day!< / h1 >
2023-11-02 20:26:15 +11:00
< h2 class = "inner-text" > Nathan Woodburn< / h2 >
2023-11-02 22:53:08 +11:00
< / div > < img class = "fog" src = "/assets/img/bg/fog_1.webp" alt = "" >
2023-11-02 20:26:15 +11:00
< / header >
2023-11-03 14:11:34 +11:00
< section class = "text-center content-section" id = "about" style = "padding-bottom: 0px;background: black;" >
2023-11-02 20:26:15 +11:00
< div class = "container" >
< div class = "row" >
< div class = "col-lg-8 mx-auto" >
< h2 > About ME< / h2 >
2023-11-02 22:53:08 +11:00
< div class = "profile-container" style = "margin-bottom: 2em;" > < img class = "profile background" src = "/assets/img/profile.jpg" style = "border-radius: 50%;" alt = "My Profile" > < img class = "profile foreground" src = "/assets/img/pfront.webp" alt = "" > < / div >
2023-11-03 11:51:10 +11:00
< p style = "margin-bottom: 5px;" > Hi, I'm Nathan Woodburn and I live in Canberra, Australia.< br > I've been home schooled all the way to Yr 12.< br > I'm currently studying a Bachelor of Computer Science.< br > I started a 3D printing service in early 2021.< br > I'm one of the founders of < a href = "https://hns.au" target = "_blank" > Handshake AU< / a > working to increase Handshake adoption in Australia.< br > I work for < a href = "https://www.namebase.io" target = "_blank" > Namebase< / a > as tech and general support. Namebase is a US based company owned by < a href = "https://namecheap.com" target = "_blank" > Namecheap< / a > .< / p >
< p title = "{{repo_description}}" style = "margin-bottom: 0px;display: inline-block;" > I'm currently working on< / p >
< p data-bs-toggle = "tooltip" data-bss-tooltip = "" title = "{{repo_description}}" style = "display: inline-block;" > {{repo | safe}}< / p >
2023-11-02 20:26:15 +11:00
< / div >
< / div >
< div class = "row" >
< div class = "col-lg-8 mx-auto" >
< h2 > Skills< / h2 >
< ul class = "list-unstyled" style = "font-size: 18px;" >
< li class = "printing" > 3D Printing< / li >
< li > Autodesk Fusion 360 (CAD Modeling)< / li >
< li class = "programc" > C# Programming< / li >
< li > DNS, DNSSEC and Trustless SSL< / li >
< li class = "programlinux" > Linux Servers and CLI< / li >
< li class = "programnginx" > NGINX Web Servers< / li >
< / ul >
< / div >
< / div >
< / div >
< p class = "text-start d-inline-block skillcode" > < / p >
2023-11-02 22:53:08 +11:00
< / section > < img class = "no-drag" src = "/assets/img/tilt.svg" style = "background: #363636;width: 100%;" alt = "" >
2023-11-02 20:26:15 +11:00
< section class = "text-center content-section sites" id = "sites" style = "background: #363636;padding-top: 0px;padding-bottom: 0px;" >
2023-12-18 15:02:13 +11:00
< div class = "site-container" >
< h1 > My Websites< / h1 >
< div class = "swiper" >
< div class = "swiper-wrapper" >
< div class = "swiper-slide site" data-url = "https://nathan3dprinting.au" > < img class = "site-img" src = "/assets/img/favicon_trans.webp" >
< div class = "site-body" >
< div class = "site-detail" style = "width: 100%;" >
< h2 class = "site-name" style = "text-align: left;" > Nathan 3D Printing< / h2 >
< p class = "text-start site-author" > Offering 3D Printing and CAD modelling services to the Canberra region< / p >
< / div >
< / div >
< / div >
< div class = "swiper-slide site" data-url = "https://reg.woodburn.au" > < img class = "site-img" src = "/assets/img/logo.png" >
< div class = "d-lg-flex justify-content-lg-center align-items-lg-start site-body" >
< div class = "site-detail" style = "width: 100%;" >
< h2 class = "site-name" style = "text-align: left;" > Woodburn Registry< / h2 >
< p class = "text-start site-author" > An easy to use DNS provider and domain reselling platform< / p >
< / div >
< / div >
< / div >
< div class = "swiper-slide site" data-url = "https://hns.au" > < img class = "site-img" src = "/assets/img/HNSAU_white.webp" >
< div class = "d-lg-flex justify-content-lg-center align-items-lg-start site-body" >
< div class = "site-detail" style = "width: 100%;" >
< h2 class = "site-name" style = "text-align: left;" > HNSAU< / h2 >
< p class = "text-start site-author" > The group for Handshake enthusiasts in Australia< / p >
< / div >
< / div >
< / div >
< div class = "swiper-slide site" data-url = "https://git.woodburn.au" > < img class = "site-img" src = "/assets/img/logo.png" >
< div class = "d-lg-flex justify-content-lg-center align-items-lg-start site-body" >
< div class = "site-detail" style = "width: 100%;" >
< h2 class = "site-name" style = "text-align: left;" > Git Server< / h2 >
< p class = "text-start site-author" > Selfhosted Git server to host my repos with custom hosted CI/CD < / p >
< / div >
< / div >
< / div >
< div class = "swiper-slide site" data-url = "https://hnshosting.au" > < img class = "site-img" src = "/assets/img/logo.png" >
< div class = "d-lg-flex justify-content-lg-center align-items-lg-start site-body" >
< div class = "site-detail" style = "width: 100%;" >
< h2 class = "site-name" style = "text-align: left;" > HNSHosting< / h2 >
< p class = "text-start site-author" > Simple Wordpress hosting for Handshake domains with builtin SSL using DANE< / p >
< / div >
< / div >
< / div >
< div class = "swiper-slide site" data-url = "https://shakecities.com" > < img class = "site-img" src = "/assets/img/HNSW.png" >
< div class = "d-lg-flex justify-content-lg-center align-items-lg-start site-body" >
< div class = "site-detail" style = "width: 100%;" >
< h2 class = "site-name" style = "text-align: left;" > ShakeCities< / h2 >
< p class = "text-start site-author" > A single page website creator where each user's page on their free HNS domain< / p >
< / div >
< / div >
< / div >
< div class = "swiper-slide site" data-url = "https://linkr" > < img class = "site-img" src = "/assets/img/logo.png" >
< div class = "d-lg-flex justify-content-lg-center align-items-lg-start site-body" >
< div class = "site-detail" style = "width: 100%;" >
< h2 class = "site-name" style = "text-align: left;" > LINKR/< / h2 >
< p class = "text-start site-author" > A free link shortener with a Handshake TLD and using DNS for authentication< / p >
< / div >
< / div >
< / div >
2023-11-02 20:26:15 +11:00
< / div >
2023-12-18 15:02:13 +11:00
< div class = "swiper-scrollbar" > < / div >
2023-11-02 20:26:15 +11:00
< / div >
< / div >
2023-11-02 22:53:08 +11:00
< / section > < img class = "no-drag" src = "/assets/img/tilt.svg" style = "width: 100%;background: #363636;transform: rotate(180deg);" alt = "" >
2023-11-03 14:11:34 +11:00
< section class = "text-center content-section" id = "contact" style = "padding-top: 0px;padding-bottom: 3em;background: black;" >
2023-11-02 20:26:15 +11:00
< div class = "container" >
< div class = "row" >
< div class = "col-lg-8 mx-auto" >
< h2 > Contact Me< / h2 >
< p > Here are my socials. I'm most active on Discord< / p >
< div class = "table-responsive" >
< table class = "table" >
< tbody >
< tr >
< td style = "border-width: 0px;border-style: none;background: transparent;" > < a class = "btn btn-primary btn-lg btn-default" role = "button" style = "width: 171px;" target = "_blank" href = "https://l.woodburn.au/discord" > < i class = "fab fa-discord fa-fw" > < / i > < span class = "network-name" > Discord< / span > < / a > < / td >
< td style = "border-width: 0px;border-style: none;background: transparent;" > < a class = "btn btn-primary btn-lg btn-default" role = "button" href = "mailto:about@nathan.woodburn.au" style = "width: 170px;" > < i class = "icon ion-email fa-fw" style = "font-size: 19px;" > < / i > < span class = "network-name" > Email< / span > < / a > < / td >
< / tr >
< tr >
< td style = "border-width: 0px;border-style: none;background: transparent;" > < a class = "btn btn-primary btn-lg btn-default" role = "button" href = "https://www.facebook.com/nathanjwoodburn" style = "width: 170px;" target = "_blank" > < i class = "fa fa-facebook fa-fw" > < / i > < span class = "network-name" > Facebook< / span > < / a > < / td >
< td style = "border-width: 0px;border-style: none;background: transparent;" > < a class = "btn btn-primary btn-lg btn-default" role = "button" href = "https://github.com/Nathanwoodburn" style = "width: 171px;" target = "_blank" > < i class = "fa fa-github fa-fw" > < / i > < span class = "network-name" > github< / span > < / a > < / td >
< / tr >
< tr >
< td style = "border-width: 0px;border-style: none;background: transparent;" > < a class = "btn btn-primary btn-lg btn-default" role = "button" href = "https://keybase.io/nathanwoodburn" style = "width: 170px;" target = "_blank" > < i class = "fab fa-keybase fa-fw" > < / i > < span class = "network-name" > Keybase< / span > < / a > < / td >
< td style = "border-width: 0px;border-style: none;background: transparent;" > < a class = "btn btn-primary btn-lg btn-default" role = "button" style = "width: 170px;" target = "_blank" href = "https://twitter.com/woodburn_nathan" > < i class = "fa fa-twitter fa-fw" > < / i > < span class = "network-name" > Twitter< / span > < / a > < / td >
< / tr >
< / tbody >
< / table >
< / div >
< / div >
< / div >
< / div >
2023-11-02 22:53:08 +11:00
< / section > < img class = "no-drag" src = "/assets/img/wavesblack.svg" style = "background: #110033;width: 100%;" alt = "" >
2023-11-02 20:26:15 +11:00
< section class = "text-center content-section" id = "donate" style = "background: #110033;" >
< div class = "container" >
< div class = "row" >
< div class = "col-lg-8 mx-auto" >
< h2 > Donate< / h2 >
< p > Feel free to support me by donating< / p >
< ul class = "list-inline banner-social-buttons" >
< li class = "list-inline-item" > < a class = "btn btn-primary btn-lg btn-default" role = "button" href = "https://paypal.me/nathanwoodburn" style = "width: 170px;" target = "_blank" > < i class = "fab fa-paypal fa-fw" > < / i > < span class = "network-name" > Paypal< / span > < / a > < / li >
< li class = "list-inline-item" > < a class = "btn btn-primary btn-lg btn-default" role = "button" href = "https://github.com/sponsors/Nathanwoodburn" style = "width: 170px;" target = "_blank" > < i class = "fab fa-github fa-fw" > < / i > < span class = "network-name" > Github< / span > < / a > < / li >
< li class = "list-inline-item" > < a class = "btn btn-primary btn-lg btn-default" role = "button" href = "https://donate.stripe.com/8wM6pv0VD08Xe408ww" style = "width: 170px;" target = "_blank" > < i class = "fab fa-stripe-s fa-fw" > < / i > < span class = "network-name" > Stripe< / span > < / a > < / li >
< / ul >
2023-11-02 22:53:08 +11:00
< p > HNS:< br > < code data-bs-toggle = "tooltip" data-bss-tooltip = "" id = "hns" class = "hns" style = "color: rgb(242,90,5);" title = "Click to copy" > {{HNS}}< / code > < br > BTC:< br > < code data-bs-toggle = "tooltip" data-bss-tooltip = "" id = "btc" class = "btc" style = "color: rgb(242,90,5);" title = "Click to copy" > bc1qhs94zzcw64qnwq4hvk056rwxwvgrkd7tq7d4xw< / code > < br > ETH:< br > < code data-bs-toggle = "tooltip" data-bss-tooltip = "" id = "eth" class = "eth" style = "color: rgb(242,90,5);" title = "Click to copy" > 0x6cB4B39bEc23a921C9a20D061Bf17d4640B0d39e< / code > < / p >
2023-11-02 20:26:15 +11:00
< / div >
< / div >
< / div >
< / section >
< footer style = "background: #110033;" >
< div class = "container text-center" >
< div class = "row" >
< div class = "col" >
< p > Verify me with this < a href = "pgp" target = "_blank" > long lifetime Public Key< / a > or this < a href = "gitpgp" target = "_blank" > short term one for Github commits< / a > < / p >
< / div >
< / div >
< div class = "row" >
< div class = "col" >
2023-11-02 23:30:06 +11:00
< p class = "d-none d-print-inline-block d-sm-inline-block d-md-inline-block d-lg-inline-block d-xl-inline-block d-xxl-inline-block" > This site is also available on< br > < a href = "https://learn.namebase.io/" target = "_blank" > Handshake< / a > at < a href = "https://nathan.woodburn" > https://nathan.woodburn/< / a > < br > < a href = "https://www.torproject.org/" target = "_blank" > Tor< / a > at < a href = "http://wdbrncwefot4hd7bdrz5rzb74mefay7zvrjn2vmkpdm44l7fwnih5ryd.onion/" > http://wdbrncwefot4hd7bdrz5rzb74mefay7zvrjn2vmkpdm44l7fwnih5ryd.onion/< / a > < / p >
2023-12-18 15:02:13 +11:00
< p class = "copyright" > Copyright © Nathan.Woodburn/ 2024< / p >
2023-11-02 20:26:15 +11:00
< / div >
< / div >
< / div >
2023-11-02 22:53:08 +11:00
< / footer > < script >
function copyToClipboard(element) {
const textToCopy = element.textContent;
const textArea = document.createElement('textarea');
textArea.value = textToCopy;
document.body.appendChild(textArea);
textArea.select();
document.execCommand('copy');
document.body.removeChild(textArea);
}
const btc = document.getElementById('btc');
const eth = document.getElementById('eth');
const hns = document.getElementById('hns');
btc.addEventListener('click', () => {
copyToClipboard(btc);
});
eth.addEventListener('click', () => {
copyToClipboard(eth);
});
hns.addEventListener('click', () => {
copyToClipboard(hns);
});
2023-11-03 14:11:34 +11:00
< / script > {{custom | safe}}
2023-11-02 22:53:08 +11:00
< script src = "/assets/bootstrap/js/bootstrap.min.js" > < / script >
< script src = "/assets/js/script.min.js" > < / script >
< script src = "/assets/js/hacker.min.js" > < / script >
2023-11-03 14:11:34 +11:00
< script src = "/assets/js/downtime.min.js" > < / script >
2023-12-18 15:02:13 +11:00
< script src = "/assets/js/sites.min.js" > < / script >
2023-11-02 20:26:15 +11:00
< / body >
< / html >