<![CDATA[Caleb's Blog]]>https://naclcaleb.hashnode.devRSS for NodeTue, 19 Jan 2021 11:43:47 GMT60<![CDATA[Dark - Backend infrastructure without the complexity]]>https://naclcaleb.hashnode.dev/dark-backend-infrastructure-without-the-complexity-ck755kxaj07m9dfs129rg4l9whttps://naclcaleb.hashnode.dev/dark-backend-infrastructure-without-the-complexity-ck755kxaj07m9dfs129rg4l9wThu, 27 Feb 2020 19:41:03 GMT<![CDATA[Switching from iOS to Android Mobile app Development]]>https://naclcaleb.hashnode.dev/switching-from-ios-to-android-mobile-app-development-ck5zf4euh00xgkbs1falyd15ohttps://naclcaleb.hashnode.dev/switching-from-ios-to-android-mobile-app-development-ck5zf4euh00xgkbs1falyd15oWed, 29 Jan 2020 14:41:49 GMT<![CDATA[High/Low iOS app released!]]>https://naclcaleb.hashnode.dev/highlow-ios-app-released-ck5pjlf7h063yqks1kfkcgfalhttps://naclcaleb.hashnode.dev/highlow-ios-app-released-ck5pjlf7h063yqks1kfkcgfalWed, 22 Jan 2020 16:49:20 GMT<![CDATA[I really want to love Atom]]>https://naclcaleb.hashnode.dev/i-really-want-to-love-atom-ck36ihd4q00f3b6s1uhvqfjoxhttps://naclcaleb.hashnode.dev/i-really-want-to-love-atom-ck36ihd4q00f3b6s1uhvqfjoxTue, 19 Nov 2019 23:51:09 GMT<![CDATA[Hackerrank - Java Anagrams]]>https://naclcaleb.hashnode.dev/hackerrank-java-anagrams-ck2522gxt009irjs1ojyij4yyhttps://naclcaleb.hashnode.dev/hackerrank-java-anagrams-ck2522gxt009irjs1ojyij4yyThu, 24 Oct 2019 18:44:11 GMT<![CDATA[Converting Letter Grade to GPA in Java]]>https://naclcaleb.hashnode.dev/converting-letter-grade-to-gpa-in-java-ck19na2ma00fnjfs1p00cpslvhttps://naclcaleb.hashnode.dev/converting-letter-grade-to-gpa-in-java-ck19na2ma00fnjfs1p00cpslvWed, 02 Oct 2019 19:09:20 GMT<![CDATA[3D simulation with JavaScript and a little math]]>https://naclcaleb.hashnode.dev/3d-simulation-with-javascript-and-a-little-math-ck0gvfjeu003y35s1bqi0d0gbhttps://naclcaleb.hashnode.dev/3d-simulation-with-javascript-and-a-little-math-ck0gvfjeu003y35s1bqi0d0gbThu, 12 Sep 2019 15:52:13 GMT<![CDATA[Weird Swift Syntax 1 - Closures as function parameters]]>https://naclcaleb.hashnode.dev/weird-swift-syntax-1-closures-as-function-parameters-ck08jf0ca0006zzs1s5nc966uhttps://naclcaleb.hashnode.dev/weird-swift-syntax-1-closures-as-function-parameters-ck08jf0ca0006zzs1s5nc966uFri, 06 Sep 2019 19:53:44 GMT<![CDATA[7 x 7 = 50]]>https://naclcaleb.hashnode.dev/7-x-7-50-cjzpj9hsa001hyis14hysqb8yhttps://naclcaleb.hashnode.dev/7-x-7-50-cjzpj9hsa001hyis14hysqb8ySat, 24 Aug 2019 12:41:49 GMT<![CDATA[Introducing High/Low]]>https://naclcaleb.hashnode.dev/introducing-highlow-cjzbwkpq5002cxvs1jyq6dhflhttps://naclcaleb.hashnode.dev/introducing-highlow-cjzbwkpq5002cxvs1jyq6dhflWed, 14 Aug 2019 23:45:41 GMT<![CDATA[8÷2(2+2) = 16]]>https://naclcaleb.hashnode.dev/8222-16-cjysolo1u0001cgs1dh6btybwhttps://naclcaleb.hashnode.dev/8222-16-cjysolo1u0001cgs1dh6btybwThu, 01 Aug 2019 12:54:51 GMT<![CDATA[Making a Hashnode Feed fetcher app in Swift with no Storyboard!]]>https://naclcaleb.hashnode.dev/making-a-hashnode-feed-fetcher-app-in-swift-with-no-storyboard-cjykbw108001g42s1qct6be63https://naclcaleb.hashnode.dev/making-a-hashnode-feed-fetcher-app-in-swift-with-no-storyboard-cjykbw108001g42s1qct6be63Fri, 26 Jul 2019 16:36:50 GMT<![CDATA[We need to be careful with AI - and not just because it might take over the world]]>https://naclcaleb.hashnode.dev/we-need-to-be-careful-with-ai-and-not-just-because-it-might-take-over-the-world-cjxudtbnj0000jts1atf95vqshttps://naclcaleb.hashnode.dev/we-need-to-be-careful-with-ai-and-not-just-because-it-might-take-over-the-world-cjxudtbnj0000jts1atf95vqsMon, 08 Jul 2019 12:48:43 GMT<![CDATA[Web application structure from a web developer's point of view]]>https://naclcaleb.hashnode.dev/web-application-structure-from-a-web-developers-point-of-view-cjxg46ljk001z01s1xvahvm3xhttps://naclcaleb.hashnode.dev/web-application-structure-from-a-web-developers-point-of-view-cjxg46ljk001z01s1xvahvm3xFri, 28 Jun 2019 13:10:20 GMT