https://fptbb.com/

Submitted URL:
https://fptbb.com/
Report Finished:

The outgoing links identified from the page

LinkText
https://cv.fpt.icu/Curriculum Vittae
https://www.linkedin.com/in/fptbb/Linkedin
https://github.com/fptbbGithub
https://twitter.com/fptbbX (Aka. Twitter)
https://t.me/fptbbTelegram
https://steamcommunity.com/id/fptbb/Steam
https://kitsu.io/users/fptbbKitsu
http://fptbb3fxomrs2thnpjnd72srjlaq5l7aixil7hztm4scbapee3zbmqqd.onion/Onion

JavaScript Variables · 18 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

NameType
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
__cfQRobject
__cfBeaconobject
__NUXT__object
__cfRLUnblockHandlersboolean
__VUE_INSTANCE_SETTERS__object
__VUE_SSR_SETTERS__object
__buildAssetsURLfunction

Console log messages · 1 found

Messages logged to the web console

TypeCategoryLog
errorother
URL
https://fptbb.com/_/BUSK2OuT.js
Text
Hydration completed but contains mismatches.

HTML

The raw HTML body of the page

<!DOCTYPE html><html lang="en-US" data-capo=""><head><meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Home | Fptbb</title>
<style>*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.absolute{position:absolute}.relative{position:relative}.right-\[-4vh\]{right:-4vh}.flex{display:flex}.grid{display:grid}.size-8{height:2rem;width:2rem}.h-2{height:.5rem}.h-6{height:1.5rem}.min-h-screen{min-height:100vh}.w-24{width:6rem}.w-6{width:1.5rem}.w-full{width:100%}.max-w-xs{max-width:20rem}.flex-grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.content-center{align-content:center}.items-center{align-items:center}.justify-center{justify-content:center}.gap-12{gap:3rem}.gap-4{gap:1rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.self-center{align-self:center}.rounded-lg{border-radius:.5rem}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-\[\#fef26d\]{--tw-gradient-from:#fef26d var(--tw-gradient-from-position);--tw-gradient-to:#fef26d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[\#15162c\]{--tw-gradient-to:#15162c var(--tw-gradient-to-position)}.p-2{padding:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-16{padding-bottom:4rem;padding-top:4rem}.text-center{text-align:center}.text-5xl{font-size:3rem;line-height:1}.text-\[2\.4vh\]{font-size:2.4vh}.text-\[2vh\]{font-size:2vh}.text-\[5vh\]{font-size:5vh}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.tracking-tight{letter-spacing:-.025em}.text-\[\#0000CD\]{--tw-text-opacity:1;color:rgb(0 0 205/var(--tw-text-opacity))}.text-\[\#15162c\]{--tw-text-opacity:1;color:rgb(21 22 44/var(--tw-text-opacity))}.text-\[\#fef26d\]{--tw-text-opacity:1;color:rgb(254 242 109/var(--tw-text-opacity))}.text-\[\#fff\],.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-opacity-0{--tw-text-opacity:0}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:640px){.sm\:size-7{height:1.75rem;width:1.75rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:gap-4{gap:1rem}.sm\:text-\[2em\]{font-size:2em}.sm\:text-\[3\.4vh\]{font-size:3.4vh}}@media (min-width:768px){.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:gap-8{gap:2rem}}</style>
<style>.resize-observer[data-v-b329ee4c]{background-color:transparent;border:none;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{display:block;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.v-popper__popper{left:0;outline:none;top:0;z-index:10000}.v-popper__popper.v-popper__popper--hidden{opacity:0;pointer-events:none;transition:opacity .15s,visibility .15s;visibility:hidden}.v-popper__popper.v-popper__popper--shown{opacity:1;transition:opacity .15s;visibility:visible}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.v-popper__inner{box-sizing:border-box;overflow-y:auto;position:relative}.v-popper__inner>div{max-height:inherit;max-width:inherit;position:relative;z-index:1}.v-popper__arrow-container{height:10px;position:absolute;width:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;height:0;left:0;position:absolute;top:0;width:0}.v-popper__arrow-inner{border-width:7px;visibility:hidden}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-color:transparent!important;border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-top-width:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-bottom-color:transparent!important;border-left-color:transparent!important;border-left-width:0;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-bottom-color:transparent!important;border-right-color:transparent!important;border-right-width:0;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:#000c;border-radius:6px;color:#fff;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 6px 30px #0000001a;color:#000}.v-popper--theme-dropdown .v-popper__arrow-inner{border-color:#fff;visibility:visible}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}</style>
<link rel="preload" as="fetch" crossorigin="anonymous" href="/_payload.json?9fbcf6c2-94fc-40fa-9912-93b88e60a399">
<link rel="modulepreload" as="script" crossorigin="" href="/_/BUSK2OuT.js">
<link rel="modulepreload" as="script" crossorigin="" href="/_/BvBSGQWK.js">
<link rel="modulepreload" as="script" crossorigin="" href="/_/Br5lCz-q.js">
<link rel="modulepreload" as="script" crossorigin="" href="/_/BMa-P1i6.js">
<link rel="modulepreload" as="script" crossorigin="" href="/_/CaRe14uh.js">
<link rel="modulepreload" as="script" crossorigin="" href="/_/CLfv2mWF.js">
<link rel="prefetch" as="script" crossorigin="" href="/_/BERPNhj3.js">
<link rel="prefetch" as="script" crossorigin="" href="/_/p3KTlODf.js">
<link rel="prefetch" as="script" crossorigin="" href="/_/CWLLmPm0.js">
<link rel="prefetch" as="image" type="image/png" href="/_/icon.jPhc0R6H.png">
<link rel="contact" href="/contact.txt">
<link rel="openid.delegate" href="https://fptbb.com/">
<link rel="openid.server" href="https://openid.indieauth.com/openid">
<link rel="me" href="https://twitter.com/fptbb">
<link rel="me" href="https://github.com/fptbb">
<link rel="me" href="mailto:[email protected]">
<link rel="me" href="https://mastodon.social/@fptbb">
<link rel="pgpkey" href="/pgp-key.txt">
<meta name="description" content="Just a backend developer, I love foxes and cats, I do a little trolling, and I eat music and books for lunch. The socials below are only the ones that I use and if you're interested you can contact me. Now I'm accepting commissions on backend services and sites (among other hobbies such as game development if I'm interested), just contact-me in one of the ways below and let's discuss the idea.">
<script type="module" src="/_/BUSK2OuT.js" crossorigin=""></script>
<script id="unhead:payload" type="application/json">{"title":"Fptbb"}</script>
<style>:where(.i-bi\:person-lines-fill){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M6 8a3 3 0 1 0 0-6a3 3 0 0 0 0 6m-5 6s-1 0-1-1s1-4 6-4s6 3 6 4s-1 1-1 1zM11 3.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5m.5 2.5a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1zm2 3a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1zm0 3a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1z'/%3E%3C/svg%3E")}:where(.i-fa-brands\:telegram-plane){display:inline-block;width:0.88em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' width='448' height='512'%3E%3Cpath fill='black' d='m446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9l-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9l190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284L16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2'/%3E%3C/svg%3E")}:where(.i-fa\:at){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1536 1536' width='1536' height='1536'%3E%3Cpath fill='black' d='M972 647q0-108-53.5-169T771 417q-63 0-124 30.5T537 532t-79.5 137T427 849q0 112 53.5 173t150.5 61q96 0 176-66.5t122.5-166T972 647m564 121q0 111-37 197t-98.5 135t-131.5 74.5t-145 27.5q-6 0-15.5.5t-16.5.5q-95 0-142-53q-28-33-33-83q-52 66-131.5 110T612 1221q-161 0-249.5-95.5T274 856q0-157 66-290t179-210.5T765 278q87 0 155 35.5t106 99.5l2-19l11-56q1-6 5.5-12t9.5-6h118q5 0 13 11q5 5 3 16l-120 614q-5 24-5 48q0 39 12.5 52t44.5 13q28-1 57-5.5t73-24t77-50t57-89.5t24-137q0-292-174-466T768 128q-130 0-248.5 51t-204 136.5t-136.5 204T128 768t51 248.5t136.5 204t204 136.5t248.5 51q228 0 405-144q11-9 24-8t21 12l41 49q8 12 7 24q-2 13-12 22q-102 83-227.5 128T768 1536q-156 0-298-61t-245-164t-164-245T0 768t61-298t164-245T470 61T768 0q344 0 556 212t212 556'/%3E%3C/svg%3E")}:where(.i-fa\:git){display:inline-block;width:0.93em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1664 1792' width='1664' height='1792'%3E%3Cpath fill='black' d='M531 1514q0-100-165-100q-158 0-158 104q0 101 172 101q151 0 151-105m-59-755q0-61-30-102t-89-41q-124 0-124 145q0 135 124 135q119 0 119-137m269-324v202q-36 12-79 22q16 43 16 84q0 127-73 216.5T408 1072q-40 8-59.5 27t-19.5 58q0 31 22.5 51.5t58 32t78.5 22t86 25.5t78.5 37.5t58 64T733 1488q0 304-363 304q-69 0-130-12.5t-116-41t-87.5-82T4 1529q0-165 182-225v-4q-67-41-67-126q0-109 63-137v-4q-72-24-119.5-108.5T15 759q0-139 95-231.5T345 435q96 0 178 47q98 0 218-47m318 881H837q4-45 4-134V573q0-94-4-128h222q-4 33-4 124v613q0 89 4 134m601-222v196q-71 39-174 39q-62 0-107-20t-70-50t-39.5-78t-18.5-92t-4-103V635h2v-4q-7 0-19-1t-18-1q-21 0-59 6V445h96v-76q0-54-6-89h227q-6 41-6 165h171v190q-15 0-43.5-2t-42.5-2h-85v365q0 131 87 131q61 0 109-33m-576-947q0 58-39 101.5T949 292q-58 0-98-43.5T811 147q0-59 39.5-103T949 0q58 0 96.5 44.5T1084 147'/%3E%3C/svg%3E")}:where(.i-fa\:linkedin){display:inline-block;width:1.03em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1536 1504' width='1536' height='1504'%3E%3Cpath fill='black' d='M349 497v991H19V497zm21-306q1 73-50.5 122T184 362h-2q-82 0-132-49T0 191q0-74 51.5-122.5T186 20t133 48.5T370 191m1166 729v568h-329V958q0-105-40.5-164.5T1040 734q-63 0-105.5 34.5T871 854q-11 30-11 81v553H531q2-399 2-647t-1-296l-1-48h329v144h-2q20-32 41-56t56.5-52t87-43.5T1157 474q171 0 275 113.5T1536 920'/%3E%3C/svg%3E")}:where(.i-mdi\:steam){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 2a10 10 0 0 1 10 10a10 10 0 0 1-10 10c-4.6 0-8.45-3.08-9.64-7.27l3.83 1.58a2.84 2.84 0 0 0 2.78 2.27c1.56 0 2.83-1.27 2.83-2.83v-.13l3.4-2.43h.08c2.08 0 3.77-1.69 3.77-3.77s-1.69-3.77-3.77-3.77s-3.78 1.69-3.78 3.77v.05l-2.37 3.46l-.16-.01c-.59 0-1.14.18-1.59.49L2 11.2C2.43 6.05 6.73 2 12 2M8.28 17.17c.8.33 1.72-.04 2.05-.84s-.05-1.71-.83-2.04l-1.28-.53c.49-.18 1.04-.19 1.56.03c.53.21.94.62 1.15 1.15c.22.52.22 1.1 0 1.62c-.43 1.08-1.7 1.6-2.78 1.15c-.5-.21-.88-.59-1.09-1.04zm9.52-7.75c0 1.39-1.13 2.52-2.52 2.52a2.52 2.52 0 0 1-2.51-2.52a2.5 2.5 0 0 1 2.51-2.51a2.52 2.52 0 0 1 2.52 2.51m-4.4 0c0 1.04.84 1.89 1.89 1.89c1.04 0 1.88-.85 1.88-1.89s-.84-1.89-1.88-1.89c-1.05 0-1.89.85-1.89 1.89'/%3E%3C/svg%3E")}:where(.i-ri\:twitter-x-fill){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18.205 2.25h3.308l-7.227 8.26l8.502 11.24H16.13l-5.214-6.817L4.95 21.75H1.64l7.73-8.835L1.215 2.25H8.04l4.713 6.231zm-1.161 17.52h1.833L7.045 4.126H5.078z'/%3E%3C/svg%3E")}:where(.i-simple-icons\:kitsu){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M1.429 5.441a12.5 12.5 0 0 0 1.916 2.056c.011.011.022.011.022.022c.452.387 1.313.947 1.937 1.173c0 0 3.886 1.496 4.091 1.582a1.4 1.4 0 0 0 .237.075a.694.694 0 0 0 .808-.549c.011-.065.022-.172.022-.248V5.161c.011-.667-.205-1.679-.398-2.239c0-.011-.011-.022-.011-.032A12 12 0 0 0 8.824.36L8.781.285a.697.697 0 0 0-.958-.162c-.054.032-.086.075-.129.119L7.608.36a4.74 4.74 0 0 0-.786 3.412a8 8 0 0 0-.775.463c-.043.032-.42.291-.71.56A4.8 4.8 0 0 0 1.87 4.3c-.043.011-.097.021-.14.032c-.054.022-.107.043-.151.076a.7.7 0 0 0-.193.958zM8.222 1.07c.366.614.678 1.249.925 1.917q-.743.129-1.453.388a3.9 3.9 0 0 1 .528-2.305M4.658 5.463a7.5 7.5 0 0 0-.893 1.216a11.7 11.7 0 0 1-1.453-1.55a3.83 3.83 0 0 1 2.346.334m13.048-.302a7.7 7.7 0 0 0-2.347-.474a7.6 7.6 0 0 0-3.811.818l-.215.108v3.918c0 .054 0 .258-.032.431a1.54 1.54 0 0 1-.646.98a1.55 1.55 0 0 1-1.152.247a2.6 2.6 0 0 1-.409-.118a748 748 0 0 1-3.402-1.313a9 9 0 0 0-.323-.129a30.6 30.6 0 0 0-3.822 3.832l-.075.086a.698.698 0 0 0 .538 1.098a.68.68 0 0 0 .42-.118c.011-.011.022-.022.043-.032c1.313-.947 2.756-1.712 4.284-2.325a.7.7 0 0 1 .818.13a.704.704 0 0 1 .054.915l-.237.388a20.3 20.3 0 0 0-1.97 4.306l-.032.129a.65.65 0 0 0 .108.538a.71.71 0 0 0 .549.301a.66.66 0 0 0 .42-.118c.054-.043.108-.086.151-.14l.043-.065a19 19 0 0 1 1.765-2.153a20.16 20.16 0 0 1 10.797-6.018c.032-.011.065-.011.097-.011c.237.011.42.215.409.452a.424.424 0 0 1-.344.398c-3.908.829-10.948 5.469-8.483 12.208c.043.108.075.172.129.269a.71.71 0 0 0 .538.301a.74.74 0 0 0 .657-.398c.398-.754 1.152-1.593 3.326-2.497c6.061-2.508 7.062-6.093 7.17-8.364v-.129a7.72 7.72 0 0 0-5.016-7.451m-6.083 17.762c-.56-1.669-.506-3.283.151-4.823c1.26 2.035 3.456 2.207 3.456 2.207c-2.25.937-3.133 1.863-3.607 2.616'/%3E%3C/svg%3E")}</style></head><body><div id="__nuxt"><div><div><div class="flex min-h-screen flex-col items-center justify-center bg-gradient-to-b from-[#fef26d] to-[#15162c]"><div class="container flex flex-col items-center justify-center gap-12 px-4 py-16"><div class="flex items-center text-center" style="flex-direction: inherit;"><img src="https://fptbb.com/_/icon.jPhc0R6H.png" alt="Profile Picture" width="100" height="100" loading="lazy" placeholder="blur" class="text-[5vh]" style="width: 25%; height: 25%; position: relative; max-width: 50%;"><h1 class="text-5xl font-extrabold tracking-tight text-[#fff]"> Fptbb <span class="text-[#0000CD]">Bio</span></h1></div><p class="font-extrabold tracking-tight text-[#fff] text-[2.4vh] sm:text-[3.4vh]">Just a backend developer, I love foxes and cats, I do a little trolling, and I eat music and books for lunch. The socials below are only the ones that I use and if you're interested you can contact me. Now I'm accepting commissions on backend services and sites (among other hobbies such as game development if I'm interested), just contact-me in one of the ways below and let's discuss the idea.</p><div class="grid grid-cols-4 gap-4 sm:grid-cols-8 md:gap-8 md:grid-cols-8 sm:grid-cols-4 sm:gap-4 content-center items-center px-4"><div><a href="mailto:[email protected]" rel="me" target="_blank" aria-label="Email"><span class="iconify i-fa:at sm:size-7 size-8 v-popper--has-tooltip" aria-hidden="true" style="color: white;"></span></a></div><div><a href="https://cv.fpt.icu/" rel="me" target="_blank" aria-label="Curriculum Vittae"><span class="iconify i-bi:person-lines-fill sm:size-7 size-8 v-popper--has-tooltip" aria-hidden="true" style="color: white;"></span></a></div><div><a href="https://www.linkedin.com/in/fptbb/" rel="me" target="_blank" aria-label="Linkedin"><span class="iconify i-fa:linkedin sm:size-7 size-8 v-popper--has-tooltip" aria-hidden="true" style="color: white;"></span></a></div><div><a href="https://github.com/fptbb" rel="me" target="_blank" aria-label="Github"><span class="iconify i-fa:git sm:size-7 size-8 v-popper--has-tooltip" aria-hidden="true" style="color: white;"></span></a></div><div><a href="https://twitter.com/fptbb" rel="me" target="_blank" aria-label="X (Aka. Twitter)"><span class="iconify i-ri:twitter-x-fill sm:size-7 size-8 v-popper--has-tooltip" aria-hidden="true" style="color: white;"></span></a></div><div><a href="https://t.me/fptbb" rel="me" target="_blank" aria-label="Telegram"><span class="iconify i-fa-brands:telegram-plane sm:size-7 size-8 v-popper--has-tooltip" aria-hidden="true" style="color: white;"></span></a></div><div><a href="https://steamcommunity.com/id/fptbb/" rel="me" target="_blank" aria-label="Steam"><span class="iconify i-mdi:steam sm:size-7 size-8 v-popper--has-tooltip" aria-hidden="true" style="color: white;"></span></a></div><div><a href="https://kitsu.io/users/fptbb" rel="me" target="_blank" aria-label="Kitsu"><span class="iconify i-simple-icons:kitsu sm:size-7 size-8 v-popper--has-tooltip" aria-hidden="true" style="color: white;"></span></a></div></div><div class="grid grid-cols-1 gap-4 sm:grid-cols-2 md:gap-8"><div><div class="flex max-w-xs flex-col gap-4 rounded-lg text-white"><a href="https://fptbb.com/" rel="me" target="_blank"><p class="text-[2.4vh] font-bold">Main Site →</p><div class="text-[2vh]">Just a simple site. Holder for my services and projects, just like fpt.icu.</div></a></div></div><div><div class="flex max-w-xs flex-col gap-4 rounded-lg text-white"><a href="/links" class="" rel="me"><p class="text-[2.4vh] font-bold">Links →</p><div class="text-[2vh]">Links related to my social networks, projects, ideas, or just links to things that i use and find cool.</div></a></div></div></div><div class="text-white p-2 flex items-center space-x-2"><button class="text-white hover:text-white" aria-label="Play/Pause Button"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24" class="sm:text-[2em]" style="color: white;"><path fill="currentColor" d="m9.5 16.5l7-4.5l-7-4.5zM12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22"></path></svg></button><div class="flex-grow"><input type="range" min="0" max="0" aria-label="Sound Progress Bard" class="w-full h-2 rounded-lg appearance-none cursor-pointer" value="0"></div><div class="text-sm text-white">0:00 / 0:00</div><div class="relative group"><button class="text-white hover:text-white" aria-label="Volume/Mute Button"><svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path fill="currentColor" d="M14 20.725v-2.05q2.25-.65 3.625-2.5t1.375-4.2t-1.375-4.2T14 5.275v-2.05q3.1.7 5.05 3.138T21 11.975t-1.95 5.613T14 20.725M3 15V9h4l5-5v16l-5-5zm11 1V7.95q1.175.55 1.838 1.65T16.5 12q0 1.275-.663 2.363T14 16"></path></svg></button><input type="range" min="0" max="1" step="0.01" aria-label="Volume Level Bar" class="absolute botton-full right-[-4vh] transform -translate-x-1/2 w-24 h-2 bg-white rounded-lg appearance-none cursor-pointer opacity-0 group-hover:opacity-100 transition-opacity" value="0.2"></div></div></div><footer class="flex flex-col text-center self-center items-center"><span class="text-white">By <span class="text-[#fef26d]">Fptbb</span><span class="text-[#0000CD]"> | </span><span><button class="underline text-white">Português</button> </span><span><button class="underline text-white">English</button> </span><span><button class="underline text-white">日本語</button> </span><span><button class="underline text-white">中国人</button> </span><span><button class="underline text-white">Русский</button> </span><span class="text-[#0000CD]"> | </span><a href="/pgp-key.txt" rel="pgpkey authn" target="_blank" class="text-white underline">PGP Key</a></span><br><span class="text-opacity-0 text-[#15162c]"><a href="http://fptbb3fxomrs2thnpjnd72srjlaq5l7aixil7hztm4scbapee3zbmqqd.onion/" rel="onion" target="_blank">Onion</a></span></footer></div></div></div></div><div id="teleports"></div><script type="application/json" data-nuxt-data="fptbb.com" data-ssr="true" id="__NUXT_DATA__" data-src="/_payload.json?9fbcf6c2-94fc-40fa-9912-93b88e60a399">[{"state":1,"once":7,"_errors":8,"serverRendered":10,"path":11,"prerenderedAt":12},["Reactive",2],{"$snuxt-i18n-meta":3,"$sisPlaying":4,"$sisMuted":4,"$svolume":5,"$scurrentTime":6,"$sduration":6},{},false,0.2,0,["Set"],["ShallowReactive",9],{},true,"/",1727734716759]</script>
<script type="text/javascript">window.__NUXT__={};window.__NUXT__.config={public:{i18n:{baseUrl:"",defaultLocale:"",defaultDirection:"ltr",strategy:"prefix_except_default",lazy:false,rootRedirect:"",routesNameSeparator:"___",defaultLocaleRouteNameSuffix:"default",skipSettingLocaleOnNavigate:false,differentDomains:false,trailingSlash:false,configLocales:[],locales:{},detectBrowserLanguage:{alwaysRedirect:true,cookieCrossOrigin:false,cookieDomain:"",cookieKey:"i18n",cookieSecure:false,fallbackLocale:"",redirectOn:"root",useCookie:true},experimental:{localeDetector:"",switchLocalePathLinkSSR:false,autoImportTranslationFunctions:false},multiDomainLocales:false},sound:{scanPath:"public/sounds/"},mdc:{useNuxtImage:true,components:{prose:true,map:{p:"prose-p",a:"prose-a",blockquote:"prose-blockquote","code-inline":"prose-code-inline",code:"ProseCodeInline",em:"prose-em",h1:"prose-h1",h2:"prose-h2",h3:"prose-h3",h4:"prose-h4",h5:"prose-h5",h6:"prose-h6",hr:"prose-hr",img:"prose-img",ul:"prose-ul",ol:"prose-ol",li:"prose-li",strong:"prose-strong",table:"prose-table",thead:"prose-thead",tbody:"prose-tbody",td:"prose-td",th:"prose-th",tr:"prose-tr"}},headings:{anchorLinks:{h1:false,h2:true,h3:true,h4:true,h5:false,h6:false}}},content:{locales:[],defaultLocale:"",integrity:1727734709923,experimental:{stripQueryParameters:false,advanceQuery:false,clientDB:false},respectPathCase:false,api:{baseURL:"/api/_c"},navigation:{fields:[]},tags:{p:"prose-p",a:"prose-a",blockquote:"prose-blockquote","code-inline":"prose-code-inline",code:"ProseCodeInline",em:"prose-em",h1:"prose-h1",h2:"prose-h2",h3:"prose-h3",h4:"prose-h4",h5:"prose-h5",h6:"prose-h6",hr:"prose-hr",img:"prose-img",ul:"prose-ul",ol:"prose-ol",li:"prose-li",strong:"prose-strong",table:"prose-table",thead:"prose-thead",tbody:"prose-tbody",td:"prose-td",th:"prose-th",tr:"prose-tr"},highlight:false,wsUrl:"",documentDriven:false,host:"",trailingSlash:false,search:"",contentHead:true,anchorLinks:{depth:4,exclude:[1]}}},app:{baseURL:"/",buildId:"9fbcf6c2-94fc-40fa-9912-93b88e60a399",buildAssetsDir:"/_/",cdnURL:""}}</script><script defer="" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon="{&quot;token&quot;: &quot;0e97c67b072541b8ba17c4d357f703cd&quot;}" type="text/javascript"></script><script defer="" src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{&quot;rayId&quot;:&quot;8cb7fca8aa222fbf&quot;,&quot;version&quot;:&quot;2024.8.0&quot;,&quot;r&quot;:1,&quot;serverTiming&quot;:{&quot;name&quot;:{&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true}},&quot;token&quot;:&quot;450a9b855c254922b9796bda868f2610&quot;,&quot;b&quot;:1}" crossorigin="anonymous"></script>
<div data-v-app=""></div></body></html>