├── site-frontend ├── babel.config.js ├── public │ ├── favicon.ico │ └── index.html ├── src │ ├── assets │ │ └── logo.png │ ├── App.vue │ ├── router │ │ └── index.js │ ├── main.js │ └── components │ │ └── Home.vue ├── vue.config.js ├── .gitignore ├── jsconfig.json ├── README.md └── package.json ├── .editorconfig └── README.md /site-frontend/babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: [ 3 | '@vue/cli-plugin-babel/preset' 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /site-frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devschile/awesome-devschile/HEAD/site-frontend/public/favicon.ico -------------------------------------------------------------------------------- /site-frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devschile/awesome-devschile/HEAD/site-frontend/src/assets/logo.png -------------------------------------------------------------------------------- /site-frontend/src/App.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 12 | 13 | 15 | -------------------------------------------------------------------------------- /site-frontend/src/router/index.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import Router from 'vue-router' 3 | import Home from '@/components/Home' 4 | 5 | Vue.use(Router) 6 | 7 | export default new Router({ 8 | routes: [ 9 | { 10 | path: '/', 11 | name: 'Home', 12 | component: Home 13 | } 14 | ] 15 | }) 16 | -------------------------------------------------------------------------------- /site-frontend/vue.config.js: -------------------------------------------------------------------------------- 1 | const { defineConfig } = require('@vue/cli-service') 2 | module.exports = defineConfig({ 3 | transpileDependencies: true, 4 | runtimeCompiler: true, 5 | configureWebpack: { 6 | resolve: { 7 | alias: { 8 | vue: 'vue/dist/vue.esm.js', 9 | } 10 | } 11 | } 12 | }) 13 | -------------------------------------------------------------------------------- /site-frontend/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | /dist 4 | 5 | 6 | # local env files 7 | .env.local 8 | .env.*.local 9 | 10 | # Log files 11 | npm-debug.log* 12 | yarn-debug.log* 13 | yarn-error.log* 14 | pnpm-debug.log* 15 | 16 | # Editor directories and files 17 | .idea 18 | .vscode 19 | *.suo 20 | *.ntvs* 21 | *.njsproj 22 | *.sln 23 | *.sw? 24 | -------------------------------------------------------------------------------- /site-frontend/jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es5", 4 | "module": "esnext", 5 | "baseUrl": "./", 6 | "moduleResolution": "node", 7 | "paths": { 8 | "@/*": [ 9 | "src/*" 10 | ] 11 | }, 12 | "lib": [ 13 | "esnext", 14 | "dom", 15 | "dom.iterable", 16 | "scripthost" 17 | ] 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # EditorConfig helps developers define and maintain consistent 2 | # coding styles between different editors and IDEs 3 | # editorconfig.org 4 | 5 | root = true 6 | 7 | [*] 8 | indent_style = space 9 | indent_size = 2 10 | end_of_line = lf 11 | charset = utf-8 12 | trim_trailing_whitespace = true 13 | insert_final_newline = true 14 | 15 | [*.md] 16 | trim_trailing_whitespace = false 17 | -------------------------------------------------------------------------------- /site-frontend/src/main.js: -------------------------------------------------------------------------------- 1 | // The Vue build version to load with the `import` command 2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias. 3 | import Vue from 'vue' 4 | import App from './App' 5 | import router from './router' 6 | 7 | Vue.config.productionTip = false 8 | 9 | /* eslint-disable no-new */ 10 | new Vue({ 11 | el: '#app', 12 | router, 13 | template: '', 14 | components: { App } 15 | }) 16 | -------------------------------------------------------------------------------- /site-frontend/README.md: -------------------------------------------------------------------------------- 1 | # site-frontend 2 | 3 | > frontend for awesome-devschile 4 | 5 | get README from [awesome-devschile](https://github.com/devschile/awesome-devschile) and display content in [https://awesome.devschile.cl](https://awesome.devschile.cl) 6 | 7 | ## Project setup 8 | ``` 9 | yarn install 10 | ``` 11 | 12 | ### Compiles and hot-reloads for development 13 | ``` 14 | yarn serve 15 | ``` 16 | 17 | ### Compiles and minifies for production 18 | ``` 19 | yarn build 20 | ``` 21 | 22 | ### Lints and fixes files 23 | ``` 24 | yarn lint 25 | ``` 26 | 27 | ### Customize configuration 28 | See [Configuration Reference](https://cli.vuejs.org/config/). 29 | -------------------------------------------------------------------------------- /site-frontend/public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Awesome devsChile.cl 9 | 10 | 11 | 14 |
15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /site-frontend/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "awesome-devschile", 3 | "version": "0.1.0", 4 | "private": true, 5 | "scripts": { 6 | "serve": "vue-cli-service serve", 7 | "build": "vue-cli-service build", 8 | "lint": "vue-cli-service lint" 9 | }, 10 | "dependencies": { 11 | "axios": "^0.21.1", 12 | "babel-runtime": "^6.26.0", 13 | "core-js": "^3.8.3", 14 | "sass": "^1.75.0", 15 | "sass-loader": "^14.2.1", 16 | "vue": "^2.6.14", 17 | "vue-markdown": "^2.2.4", 18 | "vue-router": "^2.2.4" 19 | }, 20 | "devDependencies": { 21 | "@babel/core": "^7.12.16", 22 | "@babel/eslint-parser": "^7.12.16", 23 | "@vue/cli-plugin-babel": "~5.0.0", 24 | "@vue/cli-plugin-eslint": "~5.0.0", 25 | "@vue/cli-service": "~5.0.0", 26 | "eslint": "^7.32.0", 27 | "eslint-plugin-vue": "^8.0.3", 28 | "vue-template-compiler": "^2.6.14" 29 | }, 30 | "eslintConfig": { 31 | "root": true, 32 | "env": { 33 | "node": true 34 | }, 35 | "extends": [ 36 | "plugin:vue/essential", 37 | "eslint:recommended" 38 | ], 39 | "parserOptions": { 40 | "parser": "@babel/eslint-parser" 41 | }, 42 | "rules": {} 43 | }, 44 | "browserslist": [ 45 | "> 1%", 46 | "last 2 versions", 47 | "not dead" 48 | ] 49 | } 50 | -------------------------------------------------------------------------------- /site-frontend/src/components/Home.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 38 | 39 | 108 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Awesome devsChile 2 | 3 | [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) 4 | 5 | **A curated list of awesome resources posted in devschile.cl** 6 | 7 | -- 8 | 9 | [repo](https://github.com/devschile/awesome-devschile/) 10 | 11 | -- 12 | 13 | - [#backend](#backend) 14 | - [#comida](#comida) 15 | - [#comunidad](#comunidad) 16 | - [#desarrollo](#desarrollo) 17 | - [#frontend](#frontend) 18 | - [#general](#general) 19 | - [#juegos](#juegos) 20 | - [#lifehacks](#lifehacks) 21 | - [#mascotas](#mascotas) 22 | - [#mobile](#mobile) 23 | - [#moneas](#moneas) 24 | - [#musiqueria](#musiqueria) 25 | - [#pegas](#pegas) 26 | - [#remoto](#remoto) 27 | - [#ux](#ux) 28 | - [#oficialDevsChile](#oficialDevsChile) 29 | 30 | ## #backend 31 | 32 | - [crontab.guru](https://crontab.guru/): An easy to use editor for crontab schedules. 33 | - [dokku](http://dokku.viewdocs.io/dokku/): Minimal but very functional PASS implementation with heroku build pack and native docker support. 34 | - [hadolint](https://github.com/hadolint/hadolint): A smarter Dockerfile linter that helps you build best practice Docker images. 35 | - [Node.js Best Practices](https://github.com/i0natan/nodebestpractices): Node.js Best Practices 36 | - [Storj](https://storj.io/): Decentralized Cloud Storage 37 | - [Bash Commands and Tips](https://dev.to/awwsmm/101-bash-commands-and-tips-for-beginners-to-experts-30je): 101 Bash Commands and Tips for Beginners to Experts 38 | - [Vim-Startify](https://github.com/mhinz/vim-startify): The fancy start screen for Vim 39 | - [Portainer](https://portainer.io/): Administrador de imágenes locales y remotas de Docker 40 | 41 | ## #comida 42 | 43 | - [Buenos Días María](https://buenosdiasmaria.cl): almuerzos :patrones: súper ricos y bien preparados. Ideal para regalo de #pega o :tinder:. Recomendado por @polymeris y @dilip 44 | - [Cafetalero](https://cafetalero.cl/): Compra en Cápsulas compatibles con Nespresso, Café en Grano y Molido seleccionados. 45 | - [SINGULAR COFFEE ROASTERS](https://singularcoffee.cl/): Specialty Coffee. Tostando para ti, en el corazón de Barrio Italia. 46 | - [Coffee Culture Coffee Roasters](https://www.coffeeculture.cl/): Café de especialidad, fresco y recién tostado. Despachos a todo Chile. Make coffee, not war! 47 | - [Outlet del Café](https://www.outletdelcafe.cl/): Café de Especialidad a Precio justo, encuentra mas de 100 opciones de café. 48 | 49 | ## #comunidad 50 | 51 | - [Ecocitex](https://www.ecocitex.cl/): Creamos y vendemos hilado de ropa y textiles reciclados. Nuestros formatos son ovillos, conos, maxiconos y cordones. Ventar por mayor y al detalle. Nuestra meta es acabar con el desecho textil en Chile. 52 | - [JustWatch](https://www.justwatch.com/): All your movies/series on streaming services in one app. 53 | - [AI Resume Analyzer](https://www.airesumeanalyzer.com/): Analizador de Cv's. 54 | - [Encuentra tu Código Postal](https://www.micodigopostal.fun/): Busca por dirección exacta en cualquier comuna de Chile y obtén el código postal correcto en segundos. 55 | 56 | ## #desarrollo 57 | 58 | - @javiera: _necesito material de estudio de base de datos avanzadas_ | @codeagainst: [Database in depth](http://libgen.lc/item/index.php?md5=A74DF0B34F206124DCA936FDB2C953ED) | @ecastillo: [Fundamentos de sistemas de bases de datos, 5a. edición, Elmasri-Navathe](https://www.ingebook.com/ib/NPcd/IB_BooksVis?cod_primaria=1000187&codigo_libro=2886) | @rola_ [Fundamentos de bases de Datos](https://luiscastellanos.files.wordpress.com/2009/03/fundamentos-de-bases-de-datos-silberschatz-korth-sudarshan.pdf) | @janogonzalez [Para aprender a hacer buenas consultas SQL](https://use-the-index-luke.com) y [para aprender como funcionan las BD por dentro](https://www.databass.dev) (como yapa, la segunda parte del libro te sirve para el ramo de sistemas distribuidos). 59 | 60 | ## #frontend 61 | 62 | - [Best Email Editor Free](https://beefree.io/): BEE is the easiest, quickest way to design elegant, mobile responsive emails. 63 | - [Best Email Editor Free Templates](https://beefree.io/templates/): Free email templates, you can also build your own. 64 | - [CSS Flexbox Froggy](https://flexboxfroggy.com/): CSS Flexbox Froggy - A game for learning CSS flexbox. 65 | - [CSS Grid Garden ](https://cssgridgarden.com/): CSS Grid Garden - A game for learning CSS grid layout. 66 | - [CSS Keylogging](https://github.com/maxchehab/CSS-Keylogging): CSS-Keylogging - Chrome extension and Express server that exploits keylogging abilities of CSS. 67 | - [cssdb](https://jonathantneal.github.io/cssdb/): cssdb is a comprehensive list of CSS features and their positions in the process of becoming implemented web standards. 68 | - [Exploring JS](http://exploringjs.com/): JavaScript books for programmers. 69 | - [MJML](https://mjml.io/): The Responsive Email Framework. 70 | - [Parcel](https://parceljs.org/): Blazing fast, zero configuration web application bundler. 71 | - [RealFaviconGenerator](https://realfavicongenerator.net/): Favicon Generator. For real. 72 | - [Vanilla JavaScript Quick Reference / Cheatsheet](https://gist.github.com/thegitfather/9c9f1a927cd57df14a59c268f118ce86): Just migrated it from Codepen.io to markdown 73 | - [vee-validate](https://github.com/baianat/vee-validate): plugin for Vue.js that allows you to validate input fields and display errors. 74 | - [33 Concepts Every JavaScript Developer Should Know](https://github.com/leonardomso/33-js-concepts): This repository was created with the intention of helping developers master their concepts in JavaScript. 75 | - [Sheety: Turn any Google sheet into an API instantly, for free](https://sheety.co/): parecido a Sheetsu pero gratis, yo lo uso para proyectos simples. 76 | - [11 Micro Frontends Frameworks You Should Know](https://itnext.io/11-micro-frontends-frameworks-you-should-know-b66913b9cd20): Discover the best tools to help you build great micro frontends. 77 | 78 | ## #general 79 | 80 | - [Dev Tube](https://dev.tube/): Enjoy the best technical videos and share it with friends, colleagues, and the world. 81 | - [Goal Kicker](http://goalkicker.com/): Goal Kicker - Programming Notes for Professionals books. 82 | - [Movies For Hackers](https://hackermovie.club/): Every aspiring hacker & cyberpunk must watch these movies. 83 | - [RealWorld: The mother of all demo apps](https://github.com/gothinkster/realworld): Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more 84 | - [Technical Book Hunter](https://github.com/TechBookHunter?tab=repositories): A curated collection of free eBooks tech-related. 85 | - [Terminals Are Sexy](https://terminalsare.sexy/): A curated list of Terminal frameworks, plugins & resources for CLI lovers. 86 | - Fix permisos de carpeta en Mac OS X: `sudo chown -R $(whoami) /Library/WebServer/Documents/` 87 | 88 | ## #juegos 89 | 90 | - [Alien Battle](https://github.com/raulghm/alien-battle-game): Alien Battle es un micro juego de rol por turnos muy sencillo y fácil de aprender 91 | 92 | ## #lifehacks 93 | 94 | - [AliTools](https://alitools.io/): AliTools supervisa los cambios en los precios de AliExpress, Gearbest, Banggood y JD, y muestra su propio nivel de confianza hacia los vendedores, así como encuentra y muestra comentarios reales sobre los productos. 95 | - [Awesome macOS open source applications](https://github.com/serhii-londar/open-source-mac-os-apps): List of awesome open source applications for macOS. 96 | - [Brain.fm](https://www1.brain.fm/): Music for the Brain. 97 | - [Defonic](http://defonic.com/): A fabulous ambient noise generator. 98 | - [Listen to a Movie](http://listentoamovie.com/media/index.php): for the cubicle workers of the word. 99 | - [Silla SENTIS](http://www.llusca.com/es/mobiliario/383-silla-sentis/): recomendada por @alvaromeza 100 | - [Silla Taylor Pro](https://www.econosillas.cl/taylor-pro.html): recomendada por @gmq 101 | - [Silla Taylor Syncro](https://www.econosillas.cl/silla-taylor.html): similar a la recomendada por @gmq 102 | - Audiobooks recomendados por @narzerus: 103 | - *Soft Skills: The Software Developer’s Life Manual:* Habilidades blandas de software devs en todos los ámbitos. Tiene algunos chapters medios weones q se va en una vola super esotérica pero lo demás bastante bueno. Es básico pero integral, es probable que pillen algo que les sirva en algun capítulo 104 | - *Never Split the Difference: Negotiating as if Your Life Depended on It:* Librazo, sobre negociación de todo tipo, lo escribió un crack de la CIA que negociaba la vida de rehenes con terroristas y weones locos 105 | - *Algorithms to Live By: The Computer Science of Human Decisions:* Aplica algorítmos de ciencias de la computación a la vida real, entretenidísimo el libro 106 | - *Peak Performance: Elevate Your Game, Avoid Burnout, and Thrive with the New Science of Success:* Como ser excelente sin morir en el intento 107 | - *The Power of Habit: Why We Do What We Do in Life and Business:* Genial libro sobre cómo se forman y modifican nuestros hábitos y como nos gobiernan (y que hacer al respecto) 108 | - *Sapiens: A Brief History of Humankind:* La historia del homo sapiens desde que existe hasta el presente. Genial el libro 109 | - [Paper Toys](https://papertoys.com/): maquetas imprimibles en PDF 110 | - [AD Block](https://devschile.slack.com/archives/C0SN7UH97/p1541423040491000): Bloquea estas urls en el router y no tendrás más ADS (por @madkoding): 111 | ``` 112 | pubads.g.doubleclick.net 113 | static.doubleclick.net 114 | googleads.g.doubleclick.net 115 | pagead2.googlesyndication.com 116 | securepubads.g.doubleclick.net 117 | ad.doubleclick.net 118 | ``` 119 | - [Calcular.cl](https://www.calcular.cl/): Calcular es un sitio que te enseña como hacer el cálculo de todo, puedes calcular porcentajes, tu sueldo líquido, calcular porcentaje e incluso tu IMC. 120 | - [Flow.cl](https://www.flow.cl): Puedes cobrar vía e-mail a una persona y que ésta pague mediante tarjeta de crédito o débito. 121 | - [Milk Coffee lifehack](https://www.instagram.com/p/BtgQNHWlsWK/): How to froth milk at home using only a French Press! 122 | - [Kyrios](https://www.kyrios.cl/xiaomi/): esta tienda tiene muchas carcasas grosas para sus :xiaomi: 123 | - [Fracción](https://fraccion.cl/): Fracción, permite que las personas puedan adquirir mediante el fraccionamiento, sus remedios a precios más económicos y en la dosis justa. Queremos mejorar el acceso de los medicamentos a las familias chilenas a través de diferentes redes de farmacias independientes. 124 | - [La Cacerita](https://www.caserita.cl/): Primer Mayorista Online, despacho a domicilio 125 | - **SII Boleta Honorarios 2020** : Para la nueva retención en las boletas de honorarios, si antes dividían por 0,9, para llegar al total bruto, ahora solo tienen que dividir por 0,8925. :ok_hand: 126 | - [Labo Club](https://laboclub.cl/): Por fin un detergente que cuida el Medio Ambiente 127 | - [Drive con cursos](https://tupo.to/pZuX): miles de cursos webdev 128 | - [Youtube Premium a luka al mes](https://i.imgur.com/JjGmG6E.png): Cómo pagar Youtube Premium por CLP$1.000 al mes 129 | - [AWA: Filtros para agua reutilizables](http://www.tomemosawa.com): Gracias al diseño de nuestro filtro les damos la opción a nuestros clientes que recarguen los filtros a su gusto, así tomando en cuenta las preferencias y necesidades de cada usuario. Ofrecemos packs de ultra filtración, electrolitos y minerales, aportando a su agua sales y minerales esenciales para cada individuo. 130 | - [DondeReciclo](https://dondereciclo.cl/): Recicla fácil, donde reciclar, puntos de reciclaje en Chile, elige qué reciclar y encuentra dónde. 131 | - [VivoDigital](https://vivodigital.cl/product-category/tienda-vivo/): Tienda con notebooks y equipos nuevos y usados. 132 | - [UltraPC](https://www.ultrapc.cl/): compra-venta de notebooks. 133 | - [BIN CL Banco Santander Chile](https://www.freebinchecker.com/chile_banco-santander-chile-bin-list-bank?hl=es): Chile Banco Santander Chile lista BIN | Mastercard (MC) Amex, Maestro, Discover, DCI, redes de tarjetas Visa. 134 | - [Fullpila.cl](https://fullpila.cl/): tienda online especializada en PILAS y BATERIA, disponemos de pila en distintos tamaños y tecnologías. 135 | - [12tren - Comunidad de Ahorro](https://12tren.com/): Somos la Comunidad de Ahorro que ayuda a las familias chilenas a vivir mejor pagando lo justo. 136 | - [Bypass any paywall](https://12ft.io/): Saltarse paywall de medium y eso. 137 | - [BENEFICIOS GRATUITOS PARA TU CUMPLEAÑOS 🎁](https://www.tiktok.com/@mitogonzalez/video/7321498095156563206): actualizado 2024 🤩 138 | - [Andres Carnicería](https://andres-carnederes-carniceria.cl/): Tu carnicería online con despacho a domicilio en Santiago. CORTAMOS Y EMPACAMOS AL VACIO SEGÚN SU PREFERENCIA. 139 | 140 | ## #mascotas 141 | 142 | - [PetHome](https://www.pethomechile.cl/): Todo para tu mascota (rascadores de gato siempre en oferta). 143 | - [Unbiased Cat Food Reviews](http://catfooddb.com/): Find the best cat food for your cat from 3100+ products and 180+ brands. 144 | - [Veterinaria mascotas exóticas](http://www.exzooticvet.cl/home/): Atención veterinaria, cirugía y hotel para mascotas exóticas (conejos, patos, hamsters, etc). 145 | 146 | ## #mobile 147 | 148 | - [GenyMotion](https://www.genymotion.com/fun-zone/): Personal Android app emulation. 149 | 150 | ## #moneas 151 | 152 | - [Reclamo por alza en planes de ISAPRES](http://www.supersalud.gob.cl/servicios/669/w3-article-10044.html): Permite reclamar ante la Superintendencia de Salud por el alza de precio base del plan de salud contratado con una Isapre. 153 | 154 | ## #musiqueria 155 | 156 | - [eqMac2](https://github.com/nodeful/eqMac2): :headphones: System-wide Audio Equalizer for the Mac. 157 | - [Songs To Test Headphones With](https://open.spotify.com/user/spotify/playlist/37i9dQZF1DWZtZ8vUCzche?si=jAwVYwFxS1m1Njvo4vbUJw) 158 | 159 | ## #pegas 160 | 161 | - [HH as Freelancer](https://gist.github.com/mediafinger/f49c3363ee8af736f8a8623102de16fa): How to calculate your hourly rate as a freelancer? 162 | - [Guía para el buen curriculum vitae](https://github.com/devschile/cv): tips para un buen Curriculum Vitae y filtrar malas pegas 163 | - [Keep track of your job applications](https://profilehunt.net/): Profilehunt helps you to search for new jobs, get custom alerts and track applications 164 | 165 | ## #remoto 166 | 167 | - [Cafe del 10](https://www.cafedel10.cl/): Ubicado en [Santiago Centro](https://goo.gl/maps/KTv28zZRrx86jdBv5) y recomendado por @fabianhtml. 168 | - [Cafe Forastero](http://www.cafeforastero.cl/): Ubicación en [Barrio Yungay - Santiago Centro](https://www.google.com/maps/place//data=!4m2!3m1!1s0x9662c5ab21f501db:0x451318df9e89956a?source=g.page.share) Clave WIFI: `Cowork2019` 169 | - [Remoto desde Chile](https://polymeris.github.io/remoto-desde-chile/): Guías y recursos para trabajadores remotes desde Chile -- a.k.a el FAQ de #remoto 170 | - [Las 5 cosas que debes saber para trabajar remoto desde Chile](https://gomezespejo.com/remoto-desde-chile/): De Chile al mundo: las 5 cosas que tienes que saber para trabajar remoto desde Chile. 171 | 172 | ## #ux 173 | 174 | - [Cooklist iOS](https://www.behance.net/gallery/59512423/Cooklist-iOS-UIUX-Design-Concept): UI/UX Design Concept. 175 | - [tabler](https://tabler.github.io/): Premium and Open Source dashboard template with responsive and high quality UI. 176 | - [Design DB](https://www.designdb.co/): Directory of the best free design resources, templates, UI kits, and Mockups on the Internet. All resources are hand-curated and vetted for quality to save you time and money. 177 | - [Programming Fonts](http://app.programmingfonts.org): Test drive over 50 free programming fonts. 178 | - [Slidesgo](https://slidesgo.com/): Free Google Slides and PowerPoint templates to boost your presentations. 179 | 180 | ## #oficialDevsChile 181 | 182 | - [Escritorio de Pie Willy](https://www.falabella.com/falabella-cl/product/881999600/Escritorio-de-Pie-Willy/881999600): Standing desk de base metálica con motor de alzamiento 183 | - [MACgyver Servicio Técnico](https://www.facebook.com/MacgyverST/): Reparación de equipos Apple en general, Macbook Pro, Air, iPhone, iPad, etc. Asesoría, mantención y upgrade (recomendado por @alv.alvarez) 184 | - [Zenni Optical](http://www.zennioptical.com/): Glasses – Glasses Online – Prescription Glasses. 185 | - [Silla Taylor Pro Gris](https://www.econosillas.cl/silla-taylor-pro-gris.html): silla para trabajar remoto, [agrégale la cabecera sipo](https://www.econosillas.cl/accesorio-oficina-cabecero-taylor-gris-claro.html) 186 | - [Logitech MX Vertical](https://www.logitech.com/es-roam/products/mice/mx-vertical-ergonomic-mouse.910-005447.html): Mouse ergonómico; supera las molestias con un mouse diseñado para reducir la tensión muscular, disminuir la presión en la muñeca y mejorar la postura 187 | - [Molinillo De Café De'Longhi KG89](https://articulo.mercadolibre.cl/MLC-550139020-molinillo-de-cafe-delonghi-kg89-_JM): Molinillo con selector de nivel de molienda, Selector de cantidad de 1 a 12 tazas, Potencia: 110 W. 188 | --------------------------------------------------------------------------------