my website https://bigspeed.me
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: minor skills swap !

brwr.dev 2557dab4 687a5211

verified
+30 -11
+2 -2
package.json
··· 7 7 "preview": "vite preview", 8 8 "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", 9 9 "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", 10 - "lint": "prettier --ignore-path .gitignore --plugin-search-dir . --check . && eslint .", 11 - "format": "prettier --ignore-path .gitignore --plugin-search-dir . --write ." 10 + "lint": "prettier --ignore-path .gitignore --check . && eslint .", 11 + "format": "prettier --ignore-path .gitignore --write ." 12 12 }, 13 13 "devDependencies": { 14 14 "@eslint/compat": "^1.1.0",
+1 -1
src/lib/components/NowPlaying.svelte
··· 31 31 32 32 <div class="flex items-end justify-center fixed left-0 bottom-0 mb-4 overflow-hidden w-full"> 33 33 <div 34 - class="flex gap-4 justify-center items-center px-4 py-2.5 border-1 border-white/10 rounded-md shadow-lg bg-gray-900/5 backdrop-blur-lg"> 34 + class="flex gap-4 justify-center items-center px-4 py-2 border-1 border-white/10 rounded-md shadow-lg bg-gray-900/5 backdrop-blur-lg"> 35 35 <a href={song.album.url} target="_blank"> 36 36 <img 37 37 src={song.album.coverUrl}
+6 -4
src/lib/skills/index.ts
··· 1 + import OcamlIcon from './ocaml.svg'; 2 + import RustIcon from './rust.svg'; 1 3 import NodeIcon from './node.svg'; 2 4 import TypescriptIcon from './typescript.svg'; 5 + import GoIcon from './go.svg'; 3 6 import ReactIcon from './react.svg'; 4 7 import VueIcon from './vue.svg'; 5 8 import SvelteIcon from './svelte.svg'; 6 - import RustIcon from './rust.svg'; 7 - import GoIcon from './go.svg'; 8 9 import PythonIcon from './python.svg'; 9 10 10 11 type Skill = { ··· 14 15 }; 15 16 16 17 const skills: Skill[] = [ 18 + { src: OcamlIcon, alt: 'OCaml', href: 'https://ocaml.org' }, 19 + { src: RustIcon, alt: 'Rust', href: 'https://www.rust-lang.org/' }, 17 20 { src: NodeIcon, alt: 'Node.js', href: 'https://nodejs.org/' }, 18 21 { src: TypescriptIcon, alt: 'TypeScript', href: 'https://www.typescriptlang.org/' }, 22 + { src: GoIcon, alt: 'Go', href: 'https://golang.org/' }, 19 23 { src: ReactIcon, alt: 'React', href: 'https://reactjs.org/' }, 20 24 { src: VueIcon, alt: 'Vue', href: 'https://vuejs.org/' }, 21 25 { src: SvelteIcon, alt: 'Svelte', href: 'https://svelte.dev/' }, 22 - { src: RustIcon, alt: 'Rust', href: 'https://www.rust-lang.org/' }, 23 - { src: GoIcon, alt: 'Go', href: 'https://golang.org/' }, 24 26 { src: PythonIcon, alt: 'Python', href: 'https://www.python.org/' } 25 27 ]; 26 28
+19
src/lib/skills/ocaml.svg
··· 1 + <svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg"> 2 + <g clip-path="url(#clip0_1543_2)"> 3 + <path d="M196 0H60C26.8629 0 0 26.8629 0 60V196C0 229.137 26.8629 256 60 256H196C229.137 256 256 229.137 256 196V60C256 26.8629 229.137 0 196 0Z" fill="#F18808"/> 4 + <mask id="mask0_1543_2" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="256" height="256"> 5 + <path d="M196 0H60C26.8629 0 0 26.8629 0 60V196C0 229.137 26.8629 256 60 256H196C229.137 256 256 229.137 256 196V60C256 26.8629 229.137 0 196 0Z" fill="#030712"/> 6 + </mask> 7 + <g mask="url(#mask0_1543_2)"> 8 + <path d="M128.215 151.318L128.25 151.224C128.198 150.986 128.179 150.932 128.215 151.318Z" fill="#030712"/> 9 + <path d="M127.152 207.178C126.442 205.666 124.287 201.731 123.204 200.469C120.854 197.72 120.305 197.513 119.613 194.041C118.412 187.996 115.231 177.033 111.482 169.467C109.546 165.563 106.326 162.283 103.379 159.451C100.806 156.968 95.0066 152.788 93.9953 152.995C84.5234 154.886 81.5852 164.17 77.13 171.526C74.665 175.594 72.053 179.055 70.1107 183.382C68.3169 187.362 68.4762 191.769 65.405 195.186C62.2549 198.695 60.2074 202.426 58.6641 206.96C58.3718 207.822 57.5398 216.878 56.6367 219.013L70.7138 218.022C83.8322 218.915 80.0434 223.94 100.518 222.846L132.848 221.846C131.846 218.884 130.465 215.454 129.933 214.34C129.031 212.464 127.898 208.791 127.152 207.178Z" fill="#030712"/> 10 + <path d="M168.136 140.267C165.65 142.06 160.793 146.372 150.228 148.003C145.487 148.735 141.051 148.795 136.183 148.553C133.8 148.438 131.553 148.316 129.164 148.285C127.757 148.275 123.036 148.125 123.269 148.576L122.743 149.887C122.825 150.318 122.997 151.395 123.045 151.656C123.238 152.715 123.292 153.558 123.333 154.531C123.405 156.533 123.167 158.62 123.269 160.64C123.481 164.83 125.037 168.649 125.233 172.877C125.448 177.583 127.777 182.563 130.03 186.407C130.885 187.871 132.187 188.038 132.755 189.84C133.42 191.905 132.79 194.095 133.114 196.296C134.382 204.829 136.841 213.749 140.685 221.451C140.713 221.516 140.742 221.586 140.776 221.644C145.524 220.847 150.281 219.141 156.449 218.229C167.76 216.552 183.49 217.416 193.594 216.47C219.161 214.068 233.038 226.951 256 221.671V32.2374C256 14.4347 241.566 0 223.75 0H32.2527C14.4425 0 0.00195312 14.4347 0.00195312 32.2374V102.575C4.61649 100.907 11.2537 91.0937 13.3337 88.7073C16.9724 84.534 17.6328 79.2109 19.4452 75.8584C23.5726 68.2229 24.2824 62.9724 33.6646 62.9724C38.0378 62.9724 39.7745 63.9801 42.7328 67.9478C44.7911 70.7067 48.3463 75.8043 50.0103 79.2124C51.9309 83.1445 55.0609 88.4646 56.4372 89.5388C57.4563 90.3364 58.4677 90.9345 59.411 91.2885C60.9327 91.8588 62.1915 90.8124 63.209 90.0025C64.508 88.9685 65.0678 86.8618 66.271 84.0518C68.0045 79.9976 69.8942 75.1396 70.969 73.4441C72.8293 70.5135 73.4634 67.0359 75.4722 65.3511C78.4351 62.8673 82.3012 62.6926 83.3651 62.4824C89.3173 61.3077 92.0236 65.3496 94.9556 67.9632C96.8747 69.6758 99.4975 73.1257 101.359 77.7487C102.815 81.3593 104.667 84.6994 105.442 86.7845C106.19 88.7969 108.038 92.0227 109.133 95.8898C110.128 99.4015 112.789 102.092 113.8 103.762C113.8 103.762 115.348 108.096 124.761 112.057C126.803 112.917 130.929 114.314 133.39 115.209C137.481 116.694 141.443 116.501 146.487 115.897C150.084 115.897 152.033 110.691 153.667 106.522C154.634 104.059 155.56 96.9981 156.191 94.9934C156.802 93.0428 155.373 91.5342 156.59 89.8248C158.013 87.8293 158.859 87.7211 159.68 85.1198C161.444 79.5493 171.643 79.268 177.375 79.268C182.154 79.268 181.546 83.905 189.653 82.3191C194.295 81.4088 198.769 82.9173 203.697 84.2218C207.848 85.3223 211.749 86.5758 214.088 89.3116C215.6 91.0829 219.355 99.958 215.529 100.337C215.897 100.786 216.166 101.598 216.854 102.043C216.002 105.391 212.294 103.006 210.234 102.576C207.458 102.001 205.499 102.663 202.783 103.864C198.141 105.93 191.351 105.689 187.307 109.056C183.875 111.909 183.881 118.278 182.281 121.847C182.281 121.847 177.836 133.276 168.136 140.267Z" fill="#030712"/> 11 + <path d="M60.8519 156.498C58.6436 156.273 56.593 156.021 54.4481 155.589C50.4429 154.782 46.0665 153.995 42.1216 153.051C39.7261 152.471 31.7466 149.647 30.013 148.851C25.9475 146.978 23.2474 141.888 20.0695 142.412C18.0406 142.743 16.0643 143.438 14.8024 145.483C13.7725 147.151 13.423 150.018 12.7101 151.941C11.8827 154.173 10.4538 156.256 9.20278 158.383C6.9017 162.284 2.76037 165.813 0.975795 169.614C0.617024 170.396 0.29846 171.271 0 172.183V186.764V211.991V215.635C2.08149 215.991 4.25886 216.428 6.69602 217.079C24.6825 221.875 29.0713 222.281 46.7129 220.264L48.3676 220.045C49.7176 217.238 50.7599 207.674 51.6352 204.714C52.3171 202.445 53.2543 200.636 53.6099 198.319C53.9455 196.118 53.579 194.021 53.3904 192.021C52.8955 187.01 57.0415 185.22 59.0209 180.917C60.8055 177.024 61.8354 172.594 63.3122 168.614C64.7288 164.795 66.9401 159.397 70.7119 157.474C70.2541 156.941 62.8328 156.695 60.8519 156.498Z" fill="#030712"/> 12 + </g> 13 + </g> 14 + <defs> 15 + <clipPath id="clip0_1543_2"> 16 + <rect width="256" height="256" fill="white"/> 17 + </clipPath> 18 + </defs> 19 + </svg>
+2 -4
src/routes/+page.svelte
··· 56 56 57 57 <div class="flex flex-col justify-center align-center md:align-left gap-4 md:gap-2"> 58 58 <h1 class="text-5xl text-center md:text-left"> 59 - Hey! I'm <strong>Andrew</strong> 60 - . 59 + Hey! I'm <strong>Andrew.</strong> 61 60 </h1> 62 61 <h2 class="text-3xl text-center md:text-left"> 63 - I'm a <strong>Full-Stack</strong> 64 - web developer. 62 + I'm a <strong>Software Engineer.</strong> 65 63 </h2> 66 64 67 65 <div class="whitespace-nowrap text-center md:text-left">