<![CDATA[Hashnode Blog - bywachira]]>https://wwachira.hashnode.devhttps://cdn.hashnode.com/res/hashnode/image/upload/v1597269572159/-KqRcjFWj.jpegHashnode Blog - bywachirahttps://wwachira.hashnode.devRSS for NodeWed, 16 Sep 2020 22:38:56 GMT60<![CDATA[How to setup Dokku]]>https://wwachira.hashnode.dev/how-to-setup-dokku-cke65x3ya002fyjs10edaedrkhttps://wwachira.hashnode.dev/how-to-setup-dokku-cke65x3ya002fyjs10edaedrkSat, 22 Aug 2020 21:16:14 GMT<![CDATA[What is Dokku]]>https://wwachira.hashnode.dev/what-is-dokku-cke65uomw002ayjs1bcrvf7slhttps://wwachira.hashnode.dev/what-is-dokku-cke65uomw002ayjs1bcrvf7slSat, 22 Aug 2020 21:14:21 GMT<![CDATA[Compress images in React: React Image File Resize]]>https://wwachira.hashnode.dev/compress-images-in-react-react-image-file-resize-ckdrwtib000cw97s1czobboachttps://wwachira.hashnode.dev/compress-images-in-react-react-image-file-resize-ckdrwtib000cw97s1czobboacWed, 12 Aug 2020 21:52:43 GMT<![CDATA[Compress images in React: Browser Image Compression Libary]]>https://wwachira.hashnode.dev/compress-images-in-react-browser-image-compression-libary-ckdrwq2hk00cqa6s1dy7s2kechttps://wwachira.hashnode.dev/compress-images-in-react-browser-image-compression-libary-ckdrwq2hk00cqa6s1dy7s2kecWed, 12 Aug 2020 21:50:03 GMT<![CDATA[Create API with Gin in Golang Part 3]]>https://wwachira.hashnode.dev/create-api-with-gin-in-golang-part-3-ckdrwmbxe00cja6s15bmqdtzmhttps://wwachira.hashnode.dev/create-api-with-gin-in-golang-part-3-ckdrwmbxe00cja6s15bmqdtzmWed, 12 Aug 2020 21:47:08 GMT<![CDATA[Create API with Gin in Golang Part 2]]>https://wwachira.hashnode.dev/create-api-with-gin-in-golang-part-2-ckdrwi5tg00cea6s1bemk8uhahttps://wwachira.hashnode.dev/create-api-with-gin-in-golang-part-2-ckdrwi5tg00cea6s1bemk8uhaWed, 12 Aug 2020 21:43:54 GMT<![CDATA[I keep on forgetting how to squash commits]]>https://wwachira.hashnode.dev/i-keep-on-forgetting-how-to-squash-commits-ck9xx6gpy023to9s1s6vsvij8https://wwachira.hashnode.dev/i-keep-on-forgetting-how-to-squash-commits-ck9xx6gpy023to9s1s6vsvij8Fri, 08 May 2020 08:10:35 GMT<![CDATA[Create a Golang API with Gin and MongoDB Part 1]]>https://wwachira.hashnode.dev/create-a-golang-api-with-gin-and-mongodb-part-1-ck6cwgjl200e43ns16h970bu8https://wwachira.hashnode.dev/create-a-golang-api-with-gin-and-mongodb-part-1-ck6cwgjl200e43ns16h970bu8Sat, 08 Feb 2020 01:08:09 GMT<![CDATA[How to build Electron apps with React.]]>https://wwachira.hashnode.dev/how-to-build-electron-apps-with-react-ck4pd1k4t009xv2s14u6oezokhttps://wwachira.hashnode.dev/how-to-build-electron-apps-with-react-ck4pd1k4t009xv2s14u6oezokSat, 28 Dec 2019 09:06:13 GMT<![CDATA[How to add API rate limits to your Express API]]>https://wwachira.hashnode.dev/how-to-add-api-rate-limits-to-your-express-api-ck3bk4ryx00gko8s1417adgi4https://wwachira.hashnode.dev/how-to-add-api-rate-limits-to-your-express-api-ck3bk4ryx00gko8s1417adgi4Sat, 23 Nov 2019 12:32:31 GMT<![CDATA[How to write Javascript in ES6 with Nodejs]]>https://wwachira.hashnode.dev/how-to-write-javascript-in-es6-with-nodejs-ck19n2ro800fkjfs18m2sc3oshttps://wwachira.hashnode.dev/how-to-write-javascript-in-es6-with-nodejs-ck19n2ro800fkjfs18m2sc3osWed, 02 Oct 2019 19:03:40 GMT<![CDATA[How to add a dark mode to your React web app]]>https://wwachira.hashnode.dev/how-to-add-a-dark-mode-to-your-react-web-app-cjzdu6ic1000auss1irfq4rtthttps://wwachira.hashnode.dev/how-to-add-a-dark-mode-to-your-react-web-app-cjzdu6ic1000auss1irfq4rttFri, 16 Aug 2019 08:14:11 GMT<![CDATA[How to create and run cron jobs in Node]]>https://wwachira.hashnode.dev/how-to-create-and-run-cron-jobs-in-node-cjyrcodoz002rohs123glj09yhttps://wwachira.hashnode.dev/how-to-create-and-run-cron-jobs-in-node-cjyrcodoz002rohs123glj09yWed, 31 Jul 2019 14:33:16 GMT<![CDATA[Environment Variables from .env file in NextJS]]>https://wwachira.hashnode.dev/environment-variables-from-env-file-in-nextjs-cjyimgz36004s5rs19ydz9q82https://wwachira.hashnode.dev/environment-variables-from-env-file-in-nextjs-cjyimgz36004s5rs19ydz9q82Thu, 25 Jul 2019 11:57:31 GMT<![CDATA[Getting started with NextJS Part 1]]>https://wwachira.hashnode.dev/getting-started-with-nextjs-part-1-cjyh7kq73000exls19zpo2hh2https://wwachira.hashnode.dev/getting-started-with-nextjs-part-1-cjyh7kq73000exls19zpo2hh2Wed, 24 Jul 2019 12:12:46 GMT<![CDATA[Why you should learn Next.JS]]>https://wwachira.hashnode.dev/why-you-should-learn-nextjs-cjxm3hlqu001cj4s16jd3pb5shttps://wwachira.hashnode.dev/why-you-should-learn-nextjs-cjxm3hlqu001cj4s16jd3pb5sTue, 02 Jul 2019 17:37:30 GMT<![CDATA[Why you should document your code.]]>https://wwachira.hashnode.dev/why-you-should-document-your-code-cjx8yuhqm00006es1gt9noppkhttps://wwachira.hashnode.dev/why-you-should-document-your-code-cjx8yuhqm00006es1gt9noppkSun, 23 Jun 2019 13:06:33 GMT<![CDATA[How to host your Node app in a Docker Container on Heroku]]>https://wwachira.hashnode.dev/how-to-host-your-node-app-in-a-docker-container-on-heroku-cjwzf5w6q000r3ws1p647ks7mhttps://wwachira.hashnode.dev/how-to-host-your-node-app-in-a-docker-container-on-heroku-cjwzf5w6q000r3ws1p647ks7mSun, 16 Jun 2019 20:45:37 GMT<![CDATA[How to create a Node App within a Docker container with Mongo]]>https://wwachira.hashnode.dev/how-to-create-a-node-app-within-a-docker-container-with-mongo-cjwjd3l4t00067rs18w7035ochttps://wwachira.hashnode.dev/how-to-create-a-node-app-within-a-docker-container-with-mongo-cjwjd3l4t00067rs18w7035ocWed, 05 Jun 2019 15:03:32 GMT<![CDATA[How to create a Node App within a Docker container]]>https://wwachira.hashnode.dev/how-to-create-a-node-app-within-a-docker-container-cjvzdbl7h001lc3s1k6sofdi3https://wwachira.hashnode.dev/how-to-create-a-node-app-within-a-docker-container-cjvzdbl7h001lc3s1k6sofdi3Wed, 22 May 2019 15:14:22 GMT