{"id":37433171,"url":"https://github.com/guinetik/guinetik","last_synced_at":"2026-01-16T06:37:04.759Z","repository":{"id":41543001,"uuid":"501068455","full_name":"guinetik/guinetik","owner":"guinetik","description":"Software Architect \u0026 Developer","archived":false,"fork":false,"pushed_at":"2025-12-17T04:04:51.000Z","size":7601,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-20T17:41:43.899Z","etag":null,"topics":["daisyui","github-graphql","personal-website","solid-js","tailwindcss"],"latest_commit_sha":null,"homepage":"https://guinetik.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/guinetik.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-06-08T02:12:19.000Z","updated_at":"2025-12-17T04:04:55.000Z","dependencies_parsed_at":"2025-10-02T13:33:31.903Z","dependency_job_id":null,"html_url":"https://github.com/guinetik/guinetik","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/guinetik/guinetik","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guinetik%2Fguinetik","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guinetik%2Fguinetik/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guinetik%2Fguinetik/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guinetik%2Fguinetik/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/guinetik","download_url":"https://codeload.github.com/guinetik/guinetik/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guinetik%2Fguinetik/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28477885,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T06:30:42.265Z","status":"ssl_error","status_checked_at":"2026-01-16T06:30:16.248Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["daisyui","github-graphql","personal-website","solid-js","tailwindcss"],"created_at":"2026-01-16T06:37:04.665Z","updated_at":"2026-01-16T06:37:04.734Z","avatar_url":"https://github.com/guinetik.png","language":"JavaScript","readme":"\u003cimg src=\"./header.svg\" width=\"100%\" height=\"240\"\u003e\n\n# Hello, friend 👋\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://guinetik.com\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-guinetik.com-8B5CF6?style=for-the-badge\u0026logo=google-chrome\u0026logoColor=white\" alt=\"Website\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://cv.guinetik.com\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-Download_CV-10B981?style=for-the-badge\u0026logo=readme\u0026logoColor=white\" alt=\"CV\"/\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.linkedin.com/in/guinetik/\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-LinkedIn-0A66C2?style=flat-square\u0026logo=linkedin\u0026logoColor=white\" alt=\"LinkedIn\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://twitter.com/guinetik\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-Twitter-1DA1F2?style=flat-square\u0026logo=x\u0026logoColor=white\" alt=\"Twitter\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://threads.net/@guinetik\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-Threads-000000?style=flat-square\u0026logo=threads\u0026logoColor=white\" alt=\"Threads\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.youtube.com/channel/UCj8l9a39AcNVj_pdtjTmpfw\"\u003e\n    \u003cimg src=\"https://img.shields.io/youtube/channel/views/UCj8l9a39AcNVj_pdtjTmpfw\" alt=\"Youtube\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://stackoverflow.com/users/1293664/guinetik\"\u003e\n    \u003cimg src=\"https://stackoverflow-badge.vercel.app/?userID=1293664\" alt=\"StackOverflow\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.github.com/guinetik/\"\u003e\n    \u003cimg src=\"https://komarev.com/ghpvc/?username=guinetik\u0026label=Profile%20views\u0026color=blueviolet\u0026style=flat\u0026label=Visitors:\" alt=\"Visits\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://wakatime.com/@bd313e2a-0621-4893-8b72-922274e316de\"\u003e\n    \u003cimg src=\"https://wakatime.com/badge/user/bd313e2a-0621-4893-8b72-922274e316de.svg\" alt=\"Wakatime\"/\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#projects\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-Projects-FF6B6B?style=for-the-badge\" alt=\"Projects\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#github-demos\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-Demos-4ECDC4?style=for-the-badge\" alt=\"Demos\"/\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n- 🪪 My name is João Guilherme\n- 🧑‍💻 I'm known as `guinetik` online\n- 🤓 I'm an eclectic coder with an agnostic view in software engineering.\n- 🌎 I live in Fortaleza/CE - Brazil\n- 👨‍💼 I have over 10 years of experience coding for advertising, banking, public health and HR spaces.\n- 🏬 I've worked at [Cappen](https://cappen.com), [Ogilvy](https://ogilvy.com.br), [Accenture](https://accenture.com), [VanHack](https://vanhack.com), [Crossover](https://crossover.com), [Epitrack](https://epitrack.com.br) and [Foursys](https://foursys.com.br).\n- 🏢 I'm currently working at **[Bradesco](https://bradesco.com.br)**.\n- ⚙️ I do mostly software architecture focused on application development for the web\n- 🎓 I have Masters degree in Software Engineering from [Cesar School](https://www.cesar.school/)\n- 🌱 Learning **Data Science** and _Rust_\n- 💬 I'm into `java`, `nodejs`, `frontend`, `data science` \u0026 `devops`\n- 📫 Hit me up at: [guinetik@gmail.com](mailto:guinetik@gmail.com)\n- 🕹️ I'm into tech, games, infotainment and geek culture\n\n- ![languages](https://img.shields.io/static/v1?label=\u0026message=languages:\u0026color=blueviolet\u0026style=flat-square)\n  ![java](https://img.shields.io/static/v1?logo=java\u0026label=\u0026message=java\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n  ![javascript](https://img.shields.io/static/v1?logo=javascript\u0026label=\u0026message=javascript\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square\u0026link=)\n  ![typescript](https://img.shields.io/static/v1?logo=typescript\u0026label=\u0026message=typescript\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square\u0026link=)\n  ![python](https://img.shields.io/static/v1?logo=python\u0026label=\u0026message=python\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n\n- ![libs](https://img.shields.io/static/v1?label=\u0026message=libs:\u0026color=important\u0026style=flat-square)\n  ![spring](https://img.shields.io/static/v1?logo=springboot\u0026label=\u0026message=spring\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n  ![angular](https://img.shields.io/static/v1?logo=angular\u0026label=\u0026message=angular\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n  ![react](https://img.shields.io/static/v1?logo=react\u0026label=\u0026message=react\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n  ![pandas](https://img.shields.io/static/v1?logo=pandas\u0026label=\u0026message=pandas\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n  ![sklearn](https://img.shields.io/static/v1?logo=scikitlearn\u0026label=\u0026message=sklearn\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n  ![express](https://img.shields.io/static/v1?logo=nodedotjs\u0026label=\u0026message=express\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n  ![tensorflow](https://img.shields.io/static/v1?logo=tensorflow\u0026label=\u0026message=tensorflow\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n\n- ![tools](https://img.shields.io/static/v1?label=\u0026message=tools:\u0026color=critical\u0026style=flat-square)\n  ![intellij](https://img.shields.io/static/v1?logo=jetbrains\u0026label=\u0026message=intellij\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n  ![git](https://img.shields.io/static/v1?logo=git\u0026label=\u0026message=git\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n  ![jira](https://img.shields.io/static/v1?logo=jira\u0026label=\u0026message=jira\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n  ![docker](https://img.shields.io/static/v1?logo=docker\u0026label=\u0026message=docker\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n  ![nodejs](https://img.shields.io/static/v1?logo=nodedotjs\u0026label=\u0026message=nodejs\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square\u0026link=)\n  ![jenkins](https://img.shields.io/static/v1?logo=jenkins\u0026label=\u0026message=jenkins\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n  ![apachekafka](https://img.shields.io/static/v1?logo=apachekafka\u0026label=\u0026message=kafka\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square\u0026link=)\n  ![oracle](https://img.shields.io/static/v1?logo=oracle\u0026label=\u0026message=oracle\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square\u0026link=)\n  ![wildfly](https://img.shields.io/static/v1?logo=redhat\u0026label=\u0026message=wildfly\u0026color=36465D\u0026logoColor=AAA\u0026style=flat-square)\n\n## Code \u0026 Me\n\n\u003cimg width=\"100%\" alt=\"Most Used Languages\" src=\"https://guinetik-github-stats.vercel.app/api/top-langs/?username=guinetik\u0026langs_count=10\u0026theme=nord\u0026layout=compact\u0026count_private=true\u0026cache_seconds=1800\u0026hide_border=true\u0026bg_color=2e3440\" /\u003e\n\n\u003cimg width=\"100%\" alt=\"Wakatime\" src=\"https://guinetik-github-stats.vercel.app/api/wakatime?username=guinetik\u0026theme=nord\u0026count_private=true\u0026cache_seconds=1800\u0026langs_count=16\u0026layout=compact\u0026hide_border=true\u0026bg_color=2e3440\" /\u003e\n\n\u003cimg width=\"100%\" alt=\"Github Stats\" src=\"https://guinetik-github-stats.vercel.app/api?username=guinetik\u0026show_icons=true\u0026theme=nord\u0026count_private=true\u0026hide=issues,contribs\u0026hide_border=true\u0026bg_color=2e3440\" /\u003e\n\n\u003cimg width=\"100%\" alt=\"Github Streaks\" src=\"https://github-readme-streak-stats.herokuapp.com/?user=guinetik\u0026count_private=true\u0026theme=nord\u0026hide_border=true\u0026background=2e3440\" /\u003e\n\n\u003cimg width=\"100%\" alt=\"Contributions\" src=\"https://github-readme-activity-graph.vercel.app/graph?username=guinetik\u0026hide_border=true\u0026theme=nord\u0026bg_color=2e3440\" /\u003e\n\n## Projects\n\n\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://exoplanets.guinetik.com/\"\u003eExoplanets\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://exoplanets.guinetik.com/\"\u003e\n\u003cimg src=\"https://admin.guinetik.com/files/exoplanets1.webp\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003eExploring 6,000+ confirmed worlds beyond our solar system. Interactive 3D visualizations of NASA's exoplanet data.\u003c/p\u003e\n\u003ccode\u003eReactJs\u003c/code\u003e \u003ccode\u003eTailwind CSS\u003c/code\u003e \u003ccode\u003eFirebase\u003c/code\u003e \u003ccode\u003eThreeJS\u003c/code\u003e\n\u003c/td\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://wikipedia.guinetik.com\"\u003eWikipedia Search\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://wikipedia.guinetik.com\"\u003e\n\u003cimg src=\"https://admin.guinetik.com/files/wikipedia.webp\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003eSmall wikipedia search app that uses the Wikimedia API to search articles.\u003c/p\u003e\n\u003ccode\u003eSvelte\u003c/code\u003e \u003ccode\u003eTailwind CSS\u003c/code\u003e\n\u003c/td\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://graphjs.guinetik.com\"\u003eGraphJS\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://graphjs.guinetik.com\"\u003e\n\u003cimg src=\"https://admin.guinetik.com/files/graphjs.webp\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003eA high-performance graph theory Javascript Library with interactive demos and worker-first architecture.\u003c/p\u003e\n\u003ccode\u003eNetwork Analysis\u003c/code\u003e \u003ccode\u003eGraph Theory\u003c/code\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n### Advertising Projects (Ogilvy 2012-2014)\n\n\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://vimeo.com/40519663\"\u003eCoke Happiness Refill\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://vimeo.com/40519663\"\u003e\n\u003cimg src=\"https://guinetik.com/static/happiness-refill.jpg\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003eThe first soda dispenser machine that gives free data credits. An Arduino machine that allows users to connect their phone to their Wifi. \u003c/p\u003e\n\u003ccode\u003eCreative Tech\u003c/code\u003e \u003ccode\u003eAndroid\u003c/code\u003e \u003ccode\u003eJava\u003c/code\u003e\n\u003c/td\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://vimeo.com/68697167\"\u003eBillboard Fan Check Machine\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://vimeo.com/68697167\"\u003e\n\u003cimg src=\"https://guinetik.com/static/billboard-fan-check-machine.jpg\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003eA machine that gives away a free magazine if you prove you're a fan of the artist on the cover.\u003c/p\u003e\n\u003ccode\u003eRaspberry Pi\u003c/code\u003e \u003ccode\u003eC++\u003c/code\u003e \u003ccode\u003eArduino\u003c/code\u003e\n\u003c/td\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://www.youtube.com/watch?v=BBhNadcL4B0\"\u003eBillboard NFC Magazine\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://www.youtube.com/watch?v=BBhNadcL4B0\"\u003e\n\u003cimg src=\"https://guinetik.com/static/billboard-magazine.jpg\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003eNFC-enabled magazine pages that triggered interactive digital content when tapped with smartphones.\u003c/p\u003e\n\u003ccode\u003eNFC Tags\u003c/code\u003e \u003ccode\u003eAngular\u003c/code\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n## Github Demos\n\n\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://toastman.guinetik.com\"\u003eToastMan\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://toastman.guinetik.com\"\u003e\n\u003cimg src=\"https://admin.guinetik.com/files/toastman.webp\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003eA lightweight API testing tool built with Vue 3. Think Postman, but simpler and without the bloat.\u003c/p\u003e\n\u003ccode\u003eVue 3\u003c/code\u003e\n\u003c/td\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://sandboxjs.guinetik.com\"\u003eSandboxJS\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://sandboxjs.guinetik.com\"\u003e\n\u003cimg src=\"https://admin.guinetik.com/files/sandboxjs.webp\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003eA modular JavaScript sandbox for testing and experimenting with code in a safe, isolated environment.\u003c/p\u003e\n\u003ccode\u003eVanilla JS\u003c/code\u003e \u003ccode\u003eACE Editor\u003c/code\u003e\n\u003c/td\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://pyscript.guinetik.com\"\u003ePyScript L.A.B\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://pyscript.guinetik.com\"\u003e\n\u003cimg src=\"https://guinetik.com/static/pyscript.webp\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003eExperiments running python on the browser.\u003c/p\u003e\n\u003ccode\u003ePython\u003c/code\u003e \u003ccode\u003eTailwind CSS\u003c/code\u003e \u003ccode\u003eSvelte\u003c/code\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://py-home-gallery.onrender.com/\"\u003ePython Home Gallery\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://py-home-gallery.onrender.com/\"\u003e\n\u003cimg src=\"https://guinetik.com/static/pygallery.webp\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003eSimple photo/video gallery using Isotope with autogenerated thumbnails via ffmpeg.\u003c/p\u003e\n\u003ccode\u003ePython\u003c/code\u003e \u003ccode\u003eFFmpeg\u003c/code\u003e \u003ccode\u003eNginx\u003c/code\u003e\n\u003c/td\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://terminaljavadocs.guinetik.com\"\u003eTerminal Java Docs\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://terminaljavadocs.guinetik.com\"\u003e\n\u003cimg src=\"https://terminaljavadocs.guinetik.com/images/og-image.png\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003eAlternative presentation for Java documentation\u003c/p\u003e\n\u003ccode\u003eJava\u003c/code\u003e \u003ccode\u003eMaven\u003c/code\u003e\n\u003c/td\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://hexafun.guinetik.com\"\u003eHexaFun\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://hexafun.guinetik.com\"\u003e\n\u003cimg src=\"https://hexafun.guinetik.com/images/og-image.png\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003eFunctional primitives for coding Hexagonal Architecture in Java\u003c/p\u003e\n\u003ccode\u003eJava\u003c/code\u003e \u003ccode\u003eHexagonal Architecture\u003c/code\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://cryptowasm.guinetik.com/\"\u003ecrypto.wasm\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://cryptowasm.guinetik.com/\"\u003e\n\u003cimg src=\"https://admin.guinetik.com/files/cryptowasm.webp\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003eWebAssembly cryptography library featuring AES-128-CBC, XOR, Caesar cipher, ROT13, and Base64 encoding.\u003c/p\u003e\n\u003ccode\u003eWebAssembly\u003c/code\u003e \u003ccode\u003eRust\u003c/code\u003e \u003ccode\u003eTypescript\u003c/code\u003e\n\u003c/td\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://guinetik.github.io/penrose-js/\"\u003ePenrose-JS\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://guinetik.github.io/penrose-js/\"\u003e\n\u003cimg src=\"https://admin.guinetik.com/files/penrosejs.webp\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003ePure JS implementations of the Penrose Tiling. Renders in canvas or bitmap.\u003c/p\u003e\n\u003ccode\u003eJavascript\u003c/code\u003e \u003ccode\u003eGenerative Art\u003c/code\u003e\n\u003c/td\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/guinetik/amh2w\"\u003eAMH2W\u003c/a\u003e\u003c/h3\u003e\n\u003ca href=\"https://github.com/guinetik/amh2w\"\u003e\n\u003cimg src=\"https://guinetik.com/static/amh2w.jpg\" width=\"100%\"/\u003e\n\u003c/a\u003e\n\u003cp\u003eAll my Homies Hate Windows - A Powershell utility library for Windows 10/11.\u003c/p\u003e\n\u003ccode\u003ePowerShell\u003c/code\u003e \u003ccode\u003eACE Editor\u003c/code\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n## Talks and Older stuff\n\n| Talk | Year |\n|------|------|\n| [Echo Chambers](https://pitch.com/v/echo-chambers-no-colab-an5xra) | 2024 |\n| [Java Unit Testing](https://pitch.com/public/ea9b56c1-c003-4b59-9f30-23f6da64a563) | 2024 |\n| [Testes de Carga com Postman](https://docs.google.com/presentation/d/1dHSKsH5S1SKCSgJNQPHf2LN-korjOJBp/edit?usp=sharing\u0026ouid=109727319701909715868\u0026rtpof=true\u0026sd=true) | 2024 |\n| [Git GUD](https://slides.com/guinetik/gitgud) | 2018 |\n| [Epihack](https://slides.com/guinetik/epihack2015) | 2015 |\n| [Digital After all](https://slides.com/guinetik/digital-after-all) | 2013 |\n| [Cargo Collective](https://cargocollective.com/guinetik/) | Archive |\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguinetik%2Fguinetik","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fguinetik%2Fguinetik","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguinetik%2Fguinetik/lists"}