PageSourceSearch

https://www.abenezer.ca/_next/static/chunks/pages/tech-4da1673dea641718.js

js abenezer.ca collected 2026-10-09 17:41:40 UTC 3,969 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[271],{6562:function(a,b,c){(window.__NEXT_P=window.__NEXT_P||[]).push(["/tech",function(){return c(2454)}])},2454:function(a,b,c){"use strict";c.r(b),c.d(b,{"default":function(){return h}});var d=c(7320),e=c(5675),f=c(6078),g=[{name:"Python",url:"https://www.python.org/",image:"/logos/python.png"},{name:"Django",url:"https://www.djangoproject.com/",image:"/logos/django.png"},{name:"Flask",url:"https://flask.palletsprojects.com/",image:"/logos/flask.png"},{name:"FastAPI",url:"https://fastapi.tiangolo.com/",image:"/logos/fastapi.svg"},{name:"Docker",url:"https://www.docker.com/",image:"/logos/docker.png"},{name:"PostgreSQL",url:"https://www.postgresql.org/",image:"/logos/postgresql.png"},{name:"MySQL",url:"https://dev.mysql.com/",image:"/logos/mysql.png"},{name:"Redis",url:"https://redis.io/",image:"/logos/redis.png"},{name:"Celery",url:"https://docs.celeryproject.org/en/stable/",image:"/logos/celery.png"},{name:"RabbitMQ",url:"https://www.rabbitmq.com/",image:"/logos/rabbitmq.png"},{name:"JavaScript",url:"https://developer.mozilla.org/en-US/docs/Web/JavaScript",image:"/logos/javascript.png"},{name:"Typescript",url:"https://www.typescriptlang.org/",image:"/logos/typescript.png"},{name:"React",url:"https://reactjs.org/",image:"/logos/react.png"},{name:"Next.js",url:"https://nextjs.org/",image:"/logos/nextjs.png"},{name:"Vue.js",url:"https://vuejs.org/",image:"/logos/vuejs.png"},{name:"React Native",url:"https://reactnative.dev/",image:"/logos/react.png"},{name:"C",url:"https://www.cprogramming.com/",image:"/logos/c.png"},{name:"Rust",url:"https://www.rust-lang.org/",image:"/logos/rust.png"},{name:"Go",url:"https://go.dev/",image:"/logos/go.png"},{name:"Zig",url:"https://ziglang.org/",image:"/logos/zig.png"},{name:"Java",url:"https://www.java.com/",image:"/logos/java.svg"},{name:"Tailwind CSS",url:"https://tailwindcss.com/",image:"/logos/tailwindcss.png"},{name:"Git",url:"https://git-scm.com/",image:"/logos/git.png"},{name:"AWS",url:"https://aws.amazon.com/",image:"/logos/aws.png"}];function h(){return(0,d.tZ)(f.Z,{title:"Tech / Abenezer Belachew",children:(0,d.BX)("div",{className:"flex flex-col justify-center items-start max-w-2xl mx-auto mb-16",children:[(0,d.tZ)("h1",{className:"font-bold text-3xl md:text-5xl tracking-tight mb-4 text-black dark:text-white",children:"Tech"}),(0,d.tZ)("h3",{className:"text-xl md:text-xl w-full text-center mt-8 tracking-tight mb-6 text-black dark:text-white",children:"I've worked with..."}),(0,d.BX)("div",{className:"flex flex-wrap justify-center items-center mb-12 grayscale-0",children:[(0,d.tZ)("div",{className:"absolute top-0 -left-4 w-24 h-24 bg-green-300 rounded-full mix-blend-multiply filter blur-xl opacity-70 animate-blob -z-50"}),(0,d.tZ)("div",{className:"absolute top-10 -right-4 w-24 h-24 bg-red-300 rounded-full mix-blend-multiply filter blur-xl opacity-70 animate-blob animation-delay-2000 -z-50"}),(0,d.tZ)("div",{className:"absolute -bottom-8 w-24 h-24 bg-gray-300 rounded-full mix-blend-multiply filter blur-xl opacity-70 animate-blob animation-delay-2000 -z-50"}),(0,d.tZ)("div",{className:"absolute -bottom-8 left-32 w-24 h-24 bg-yellow-300 rounded-full mix-blend-multiply filter blur-xl opacity-70 animate-blob animation-delay-4000 -z-50"}),g.map(function(a){var b=a.name,c=a.url,f=a.image;return(0,d.BX)("a",{href:c,target:"_blank",rel:"noopener noreferrer",className:"flex items-center justify-center mx-1 my-1 px-3 py-1 border-2 rounded-3xl hover:bg-gray-200 dark:hover:bg-gray-700 grayscale hover:grayscale-0 hover:glitch2",children:[(0,d.tZ)(e.default,{alt:b,height:32,width:32,src:f,className:"rounded-full"}),(0,d.tZ)("span",{className:"text-sm text-gray-600 dark:text-gray-200 ml-2",children:b})]},b)})," "," ",(0,d.tZ)("span",{className:"text-gray-800 dark:text-gray-200 ml-2",children:" and much more!"})]})]})})}}},function(a){a.O(0,[617,525,675,78,888,179],function(){return a(a.s=6562)}),_N_E=a.O()}])

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.