Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - nshki.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Content-Type: text/plain; charset=utf-8
Date: Wed, 30 Apr 2025 06:16:57 GMT
Location: https://nshki.com/
Server: Netlify
X-Nf-Request-Id: 01JT2NEQ18GGEJE0BFCWPG9YRQ
Content-Length: 33

HTTP Code 301 Moved Permanently

301 status code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.

When is Code 301 used?

  • When changing a website domain
  • When modifying URL structures
  • When setting up redirects for SEO

What does Code 301 mean for the user?

The browser will automatically redirect the user to the new address, and search engines will update their indexes.

200 OK - https://nshki.com/
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Accept-Ranges: bytes
Age: 0
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; fwd=miss
Content-Length: 16772
Content-Type: text/html; charset=UTF-8
Date: Wed, 30 Apr 2025 06:16:57 GMT
Etag: "6f9af50476bfda2bb469f269afe71159-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01JT2NEQDCVCC1TE98M23C4PJE

HTTP Code 200 OK

200 status code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: nshki.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html><html><head><meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Nishiki Liu</title>
<style>.nav{align-items:center;display:flex;font-family:var(--font-mono);justify-content:space-between;margin-bottom:80px;margin-top:24px}@media (min-width:640px){.nav{margin-bottom:160px}}@media (prefers-reduced-motion:no-preference){.nav__logo{transition:transform .2s ease-in-out}.nav__logo:is(:hover,:focus){transform:translate3d(0,-3px,0)}}.nav__items{display:flex;gap:32px;list-style:none;margin:0;padding:0}.nav__link{font-size:.875rem;letter-spacing:1.6px;text-transform:uppercase}</style>
<style>.footer{border-top:1px solid var(--color-border);display:flex;font-family:var(--font-mono);justify-content:space-between;letter-spacing:.1em;margin:64px 0 32px;padding:32px 0;text-transform:uppercase}.footer>*{font-size:.875rem;margin:0}.footer__items{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}@media (min-width:640px){.footer__items{flex-direction:row;gap:32px}}</style>
<style>.container{margin-inline:auto;max-width:1152px;padding-inline:16px}@media (min-width:640px){.container{padding-inline:16px}}</style>
<style>:root{--color-primary:#ca8a1e;--color-black:#000;--color-white:#fafafa;--color-background:light-dark(var(--color-white),#282c34);--color-background-code:light-dark(#fff,rgba(0,0,0,.2));--color-text:light-dark(#6b7079,#979fad);--color-text-strong:light-dark(var(--color-black),var(--color-white));--color-link:light-dark(rgba(0,0,0,.8),hsla(0,0%,100%,.8));--color-link-underline:light-dark(rgba(0,0,0,.3),hsla(0,0%,100%,.3));--color-link-focus:light-dark(var(--color-black),var(--color-white));--color-border:light-dark(rgba(0,0,0,.2),hsla(0,0%,100%,.2));--font-body:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-mono:SFMono-Regular,"Consolas","Liberation Mono","Menlo",monospace;--shadow:0 8px 8px -4.8px rgba(0,0,0,.3);color-scheme:light dark}*,:after,:before{box-sizing:border-box;font-family:inherit}body{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-body);line-height:1.5;margin:0;overflow-x:hidden}img{border-radius:8px;box-shadow:var(--shadow)}:is(img,svg){height:auto;max-width:100%}:is(h1,h2,h3,h4,h5,h6){color:var(--color-text-strong)}h1{font-size:2.25rem}:is(p,ul,ol){font-size:1.125rem}p strong{color:var(--color-text-strong)}p code{background-color:var(--color-background-code);font-size:1rem;padding:4px}:is(code,pre){font-family:var(--font-mono)}pre{background-color:var(--color-background-code);border-radius:8px;box-shadow:var(--shadow);margin:24px 0;overflow-x:auto;padding:24px}time{font-family:var(--font-mono);opacity:.9}blockquote{border-left:2px solid var(--color-primary);margin:24px 0;padding-left:24px}a{color:var(--color-link);text-decoration-color:var(--color-link-underline);text-underline-offset:4.8px}a:is(:hover,:focus){color:var(--color-link-focus);text-decoration-color:var(--color-primary)}a:active{opacity:.5}@media (prefers-reduced-motion:no-preference){a{transition:color .1s ease-in-out,text-decoration-color .1s ease-in-out}}</style>
<style>.hero{border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:16px;padding-bottom:80px}@media (min-width:1024px){.hero{flex-direction:row;margin-top:80px}}.hero__paragraph{font-size:1.875rem}@media (min-width:640px){.hero__paragraph{font-size:2.25rem}}@media (min-width:1024px){.hero__paragraph{margin-top:0;max-width:768px}}.hero__illustration{display:flex;justify-content:center}@media (prefers-reduced-motion:no-preference){.hero__illustration .illustration__person-body{animation:lean-turn-reset 10s ease-in-out infinite}.hero__illustration .illustration__person-left-eye,.hero__illustration .illustration__person-right-eye{animation:blink-squint-look 10s ease-in-out infinite}.hero__illustration .illustration__person-left-eye{transform-origin:378px 150px}.hero__illustration .illustration__person-right-eye{transform-origin:449px 150px}.hero__illustration .illustration__pet-body{animation:shake 10s ease-in-out infinite;transform-origin:640px 408px}}@keyframes lean-turn-reset{0%,30%{transform:translateZ(0)}50%,60%{transform:translate3d(-2%,2%,0)}65%,85%{transform:translate3d(2%,1%,0)}95%,to{transform:translateZ(0)}}@keyframes blink-squint-look{0%,5%{transform:scaleX(1) translateZ(0)}6%{transform:scaleY(.2) translateZ(0)}30%,8%{transform:scaleX(1) translateZ(0)}50%,60%{transform:scaleY(.5) translate3d(-2%,2%,0)}65%,85%{transform:scaleX(1) translate3d(10%,5%,0)}95%{transform:scaleX(1) translate3d(8%,3%,0)}to{transform:scaleX(1) translateZ(0)}}@keyframes shake{0%,57%{transform:rotate(0)}58%{transform:rotate(-2deg)}59%{transform:rotate(2deg)}60%{transform:rotate(-2deg)}61%{transform:rotate(0)}}</style>
<style>.about{display:grid;gap:48px;padding:80px 0}@media (min-width:640px){.about{grid-template-columns:40% 1fr}}.about__main{grid-row-start:1}@media (min-width:640px){.about__main{grid-row-start:auto}}.about__paragraph{font-size:1.5rem}.about__paragraph:first-of-type{margin-top:0}.about__paragraph:last-of-type{margin-bottom:0}</style>
<style>.timeline{display:flex;flex-direction:column;font-family:var(--font-mono);gap:32px;list-style:none;margin:8px 0;padding:0}.timeline__item{align-items:center;display:flex;gap:16px;position:relative}.timeline__item:before{background-color:var(--color-primary);border-radius:100%;height:8px;width:8px}.timeline__item:after,.timeline__item:before{content:"";display:block}.timeline__item:after{background-color:var(--color-border);height:100%;left:3px;position:absolute;top:calc(100% - 4px);width:1px}.timeline__item:last-of-type:after{display:none}.timeline__item p{font-size:.875rem;letter-spacing:.1em;margin:0;text-transform:uppercase}.timeline__item__title{color:var(--color-text-strong);font-weight:500}</style>
<link rel="stylesheet" href="/_nuxt/entry.BkyM4eeg.css" crossorigin>
<link rel="stylesheet" href="/_nuxt/index.M5Dsixcn.css" crossorigin>
<link rel="preload" as="fetch" crossorigin="anonymous" href="/_payload.json?da6ca5d4-b43c-4c81-a931-2088eda8acd7">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/Q2YG7Vah.js">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/D_zysfSY.js">
<link rel="preload" as="fetch" fetchpriority="low" crossorigin="anonymous" href="/_nuxt/builds/meta/da6ca5d4-b43c-4c81-a931-2088eda8acd7.json">
<link rel="prefetch" as="script" crossorigin href="/_nuxt/ByRvJcpU.js">
<link rel="prefetch" as="script" crossorigin href="/_nuxt/CuJ0sCDW.js">
<meta property="og:title" content="Nishiki Liu">
<meta name="description" content="Personal blog of a full-stack developer.">
<meta property="og:description" content="Personal blog of a full-stack developer.">
<meta property="og:image" content="https://nshki.com/assets/og.png">
<meta name="fediverse:creator" content="@[email protected]">
<link rel="alternate" type="application/rss+xml" title="Nishiki Liu" href="https://nshki.com/feed.xml">
<script type="module" src="/_nuxt/Q2YG7Vah.js" crossorigin></script></head><body><div id="__nuxt"><div class="container"><!--[--><nav class="nav"><a aria-current="page" href="/" class="router-link-active router-link-exact-active nav__logo"><svg width="45" height="31" viewbox="0 0 90 61" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Logo"><path fill-rule="evenodd" clip-rule="evenodd" d="M26.211 24.5176L40.1546 18.0366L69.8119 44.1508L90 34.7826L83.9657 29.4692L72.0945 34.987L48.4601 14.1762L60.3314 8.65843L54.2971 3.34503L0 28.5824L6.0343 33.8958L17.9055 28.378L41.5399 49.1888L29.6686 54.7066L35.7029 60.02L55.877 50.643L26.211 24.5176Z" fill="black"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M69.8112 40.8186L69.8105 44.1821L89.984 34.8046L89.9868 31.4437L69.8112 40.8186Z" fill="#DCA343"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M40.1467 14.6881L40.146 18.0516L60.3195 8.67413L60.3223 5.31317L40.1467 14.6881Z" fill="#DCA343"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M69.815 44.175L69.8168 40.8006L40.1557 14.6924L40.1552 18.0553L69.815 44.175Z" fill="#C89033"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M26.1899 24.5518L40.1476 18.0637L40.1505 14.7027L26.2168 21.1772L26.1899 24.5518Z" fill="#DCA343"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M0.00253846 25.2392L0.000457764 28.6001L6.03626 33.9149L6.03505 30.5512L0.00253846 25.2392Z" fill="#FFD794"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M6.03252 30.5484L6.03177 33.9119L26.2053 24.5345L26.2081 21.1735L6.03252 30.5484Z" fill="#DCA343"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M47.5573 54.5149L47.5592 51.1405L17.898 25.0323L17.8976 28.3952L47.5573 54.5149Z" fill="#C89033"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M29.6666 51.3607L29.6645 54.7215L35.7003 60.0363L35.6991 56.6727L29.6666 51.3607Z" fill="#FFD794"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M35.702 56.6732L35.7013 60.0367L55.8748 50.6593L55.8776 47.2983L35.702 56.6732Z" fill="#DCA343"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M26.211 21.1726L40.1546 14.6916L69.8119 40.8057L90 31.4376L83.9657 26.1242L72.0945 31.642L48.4601 10.8312L60.3314 5.3134L54.2971 0L0 25.2374L6.0343 30.5508L17.9055 25.033L41.5399 45.8438L29.6686 51.3616L35.7029 56.675L55.877 47.298L26.211 21.1726Z" fill="url(#logo__paint-linear)"></path><defs><linearGradient id="logo__paint-linear" x1="-14.1958" y1="7.256" x2="1.22388" y2="84.2752" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#FFCD7B"></stop><stop offset="1" stop-color="#F79A00"></stop></linearGradient></defs></svg></a><ul class="nav__items"><li class="nav__item"><a href="/writing" class="nav__link">Writing</a></li></ul></nav><main><!--[--><div class="hero"><div class="hero__content"><p class="hero__paragraph"><strong>Hi there, my name is Nishiki.</strong> I&#39;m a full-stack developer that enjoys everything from writing stylesheets to tweaking cloud infrastructure. And illustrating sometimes. </p></div><div class="hero__illustration" aria-hidden><svg class="illustration" width="558" height="384" viewbox="0 0 807 555" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse class="illustration__shadow" cx="403.5" cy="483" rx="403.5" ry="72" fill="black" fill-opacity="0.15"></ellipse><rect class="illustration__chair" x="362" y="139" width="282" height="331" rx="39" fill="#171717"></rect><rect class="illustration__person-body" x="321" width="255" height="411" rx="127.5" fill="url(#gradient-person)"></rect><rect class="illustration__person-right-eye" x="439" y="121" width="20" height="37" rx="10" fill="black"></rect><rect class="illustration__person-left-eye" x="368" y="121" width="20" height="37" rx="10" fill="black"></rect><path class="illustration__furniture" fill-rule="evenodd" clip-rule="evenodd" d="M80 326C80 304.461 97.4609 287 119 287H590C611.539 287 629 304.461 629 326V424H713.5C736.42 424 755 442.58 755 465.5C755 488.42 736.42 507 713.5 507H574.5C558.228 507 544.143 497.635 537.341 484H119H80V445.764H80.0073C80.0025 445.51 80 445.255 80 445V326Z" fill="url(#gradient-desk)"></path><path class="illustration__laptop-body" fill-rule="evenodd" clip-rule="evenodd" d="M197 154C189.82 154 184 159.82 184 167V280.4V281C184 288.18 189.82 294 197 294H349H378C385.18 294 391 288.18 391 281V280.4C391 280.266 390.998 280.133 390.994 280H362V167C362 159.82 356.18 154 349 154H197Z" fill="#171717"></path><circle class="illustration__laptop-logo" cx="271" cy="226" r="13" fill="white" fill-opacity="0.15"></circle><rect class="illustration__pot" x="118" y="245" width="52" height="49" rx="13" fill="#f07178"></rect><path class="illustration__plant" fill-rule="evenodd" clip-rule="evenodd" d="M123 195C123 187.82 128.82 182 136 182H145C152.18 182 158 187.82 158 195V196.755C159.37 195.657 161.108 195 163 195C167.418 195 171 198.582 171 203V221C171 225.418 167.418 229 163 229C161.108 229 159.37 228.343 158 227.245V243C158 250.18 152.18 256 145 256H136C128.82 256 123 250.18 123 243V241H122.5C118.358 241 115 237.642 115 233.5C115 229.358 118.358 226 122.5 226H123V195Z" fill="#98c379"></path><path class="illustration__pet-body" d="M560 418C560 391.49 581.49 370 608 370H675C701.51 370 723 391.49 723 418C723 444.51 701.51 466 675 466H608C581.49 466 560 444.51 560 418Z" fill="url(#gradient-pet)"></path><rect class="illustration__pet-right-eye" x="616" y="435" width="21" height="8" rx="4" fill="black"></rect><rect class="illustration__pet-left-eye" x="581" y="435" width="21" height="8" rx="4" fill="black"></rect><circle class="illustration__pet-toy" cx="503" cy="487" r="21" fill="#f07178"></circle><defs><linearGradient id="gradient-person" x1="448.5" y1="0" x2="448.5" y2="411" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffda9b"></stop><stop offset="1" stop-color="#cf8a16"></stop></linearGradient><linearGradient id="gradient-desk" x1="417.5" y1="287" x2="417.5" y2="507" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#61aeef"></stop><stop offset="1" stop-color="#005aa6"></stop></linearGradient><linearGradient id="gradient-pet" x1="647.5" y1="370" x2="647.5" y2="466" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffda9b"></stop><stop offset="1" stop-color="#dca343"></stop></linearGradient></defs></svg></div></div><div class="about"><aside class="about__aside"><ul class="timeline"><li class="timeline__item"><div><p class="timeline__item__title"><a href="https://elly.ai/">Elly</a>, Apr 2025 – Present </p><p>Lead Engineer</p></div></li><li class="timeline__item"><div><p class="timeline__item__title"><a href="https://atomic.vc/">Atomic</a>, Jul 2021 – Apr 2025 </p><p>Lead Engineer</p></div></li><li class="timeline__item"><div><p class="timeline__item__title"><a href="https://litmus.com/">Litmus</a>, Nov 2019 – Jul 2021 </p><p>Senior Software Engineer</p></div></li><li class="timeline__item"><div><p class="timeline__item__title"><a href="https://roundtriphealth.com/">Roundtrip</a>, Feb 2019 – Nov 2019 </p><p>Senior Software Engineer</p></div></li><li class="timeline__item"><div><p class="timeline__item__title"><a href="https://wideeye.co/">Wide Eye</a>, Feb 2018 – Feb 2019 </p><p>Software Engineer</p></div></li><li class="timeline__item"><div><p class="timeline__item__title"><a href="https://padillaco.com/">Padilla</a>, Jun 2017 – Jan 2018 </p><p>Creative Technologist</p></div></li><li class="timeline__item"><div><p class="timeline__item__title"><a href="https://inmunited.com/">INM United</a>, Aug 2012 – Jun 2017 </p><p>Full-stack Developer</p></div></li><li class="timeline__item"><div><p class="timeline__item__title"> Freelance, Jul 2006 – Present </p><p>Web Designer &amp; Developer</p></div></li></ul></aside><div class="about__main"><p class="about__paragraph"> Currently, I work at <a href="https://elly.ai/">Elly</a> leading the engineering team. </p><p class="about__paragraph"> I started off building for the web in 2005 after discovering Photoshop, HTML, and CSS. I&#39;ve since worked with freelance clients, web agencies, early &amp; late-stage startups, and a VC studio. </p><p class="about__paragraph"> My passions are in building delightful things and systematizing them. Validating business ideas, collaborating on design systems, thinking through &amp; implementing complex features, and hiring for &amp; augmenting engineering teams are some examples of work I particularly enjoy. </p><p class="about__paragraph"> If you think there could be a good opportunity for us to work together, <a href="mailto:[email protected]">please reach out</a>. </p></div></div><!--]--></main><footer class="footer"><ul class="footer__items"><li class="footer__item"><a href="mailto:[email protected]">Email</a></li><li class="footer__item"><a href="https://ruby.social/@nshki" rel="me">Mastodon</a></li><li class="footer__item"><a href="https://github.com/nshki">GitHub</a></li><li class="footer__item"><a href="/feed.xml">RSS</a></li></ul><p>© Nishiki Liu</p></footer><!--]--></div></div><div id="teleports"></div><script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__" data-src="/_payload.json?da6ca5d4-b43c-4c81-a931-2088eda8acd7">[{"state":1,"once":3,"_errors":4,"serverRendered":6,"path":7,"prerenderedAt":8},["Reactive",2],{},["Set"],["ShallowReactive",5],{},true,"/",1745902238126]</script>
<script>window.__NUXT__={};window.__NUXT__.config={public:{content:{wsUrl:""},mdc:{components:{prose:true,map:{}},headings:{anchorLinks:{h1:false,h2:true,h3:true,h4:true,h5:false,h6:false}}}},app:{baseURL:"/",buildId:"da6ca5d4-b43c-4c81-a931-2088eda8acd7",buildAssetsDir:"/_nuxt/",cdnURL:""}}</script></body></html>                               

Whois info of domain

Domain Name: NSHKI.COM
Registry Domain ID: 2113485759_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.porkbun.com
Registrar URL: http://porkbun.com
Updated Date: 2025-02-25T16:46:12Z
Creation Date: 2017-04-12T18:03:05Z
Registry Expiry Date: 2026-04-12T18:03:05Z
Registrar: Porkbun LLC
Registrar IANA ID: 1861
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: 5038508351
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: CURITIBA.NS.PORKBUN.COM
Name Server: FORTALEZA.NS.PORKBUN.COM
Name Server: MACEIO.NS.PORKBUN.COM
Name Server: SALVADOR.NS.PORKBUN.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-04-30T06:16:45Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass