<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Alexander Oloo</title><link href="https://alexanderoloo.com/feed.xml" rel="self"/><link href="https://alexanderoloo.com/"/><id>https://alexanderoloo.com/</id><updated>2020-08-30T06:00:00Z</updated><author><name>Alexander Oloo</name></author><entry><title>Dear Manager - How to make time for 1-on-1s</title><link href="https://alexanderoloo.com/blog/2020/08/30/dear-manager-how-to-make-time-for-1-on-1s.html"/><id>https://alexanderoloo.com/blog/2020/08/30/dear-manager-how-to-make-time-for-1-on-1s.html</id><updated>2020-08-30T06:00:00Z</updated><summary>I've been at this manager thing for a while and it's hard. Hard but rewarding. I've built some high performing teams and without a doubt a key factor in my success has been 1-on-1s. When I keep to them diligently the …</summary></entry><entry><title>From Developer to Design Director: 40 books</title><link href="https://alexanderoloo.com/blog/2020/08/16/from-developer-to-design-director.html"/><id>https://alexanderoloo.com/blog/2020/08/16/from-developer-to-design-director.html</id><updated>2020-08-16T06:00:00Z</updated><summary>Circa 2016 I started my journey into the land of experience design. The journey from frontend dev to design director has been one heck of adventure. I've been extremely lucky to have had some excellent mentors, manage…</summary></entry><entry><title>Loading Google Credentials without .json</title><link href="https://alexanderoloo.com/blog/2020/01/31/loading-google-credentials-without-json.html"/><id>https://alexanderoloo.com/blog/2020/01/31/loading-google-credentials-without-json.html</id><updated>2020-01-31T06:00:00Z</updated><summary>I primarily use heroku to run my applications and Travis for CI/CD. I'm also currently giving Github Actions a try. So what do all those have in common? Well, for starters they have generous free tiers, but more impor…</summary></entry><entry><title>Fun with Clojure maps</title><link href="https://alexanderoloo.com/blog/2019/12/09/fun-with-clojure-maps.html"/><id>https://alexanderoloo.com/blog/2019/12/09/fun-with-clojure-maps.html</id><updated>2019-12-09T06:00:00Z</updated><summary>There was a time where I was working exclusively in clojure and using SSR for the frontend. It was a peaceful time. But alas peace doesn't last for ever. And then I picked up a new full stack project. A project buildi…</summary></entry><entry><title>Clojure's thread-first macro: -&gt;</title><link href="https://alexanderoloo.com/blog/2019/12/08/clojures-thread-first-macro.html"/><id>https://alexanderoloo.com/blog/2019/12/08/clojures-thread-first-macro.html</id><updated>2019-12-08T06:00:00Z</updated><summary>Don't you just hate functions with names that you can't pronounce. I mean how do you pronounce - ? On top of that, its name is not consistent across languages so learning it once is not a guarantee that you'll know it…</summary></entry><entry><title>Clojure shootout: keep vs filter</title><link href="https://alexanderoloo.com/blog/2019/12/07/clojure-shootout-keep-vs-filter.html"/><id>https://alexanderoloo.com/blog/2019/12/07/clojure-shootout-keep-vs-filter.html</id><updated>2019-12-07T06:00:00Z</updated><summary>Oh no, it happened again it's time to filter or keep you ponder for hours it's so you don't know which way to go</summary></entry><entry><title>Gotcha! It's the trailing slash</title><link href="https://alexanderoloo.com/blog/2019/12/06/gotcha-its-the-trailing-slash.html"/><id>https://alexanderoloo.com/blog/2019/12/06/gotcha-its-the-trailing-slash.html</id><updated>2019-12-06T06:00:00Z</updated><summary>You've discovered the Luminus framework. You've reached unparalleled levels of productivity. You can build a web app at the drop of a hat. You can't believe no-one told you about this before. You're life is perfect ex…</summary></entry><entry><title>Destructuring keys in clojure</title><link href="https://alexanderoloo.com/blog/2019/12/05/destructuring-keys-in-clojure.html"/><id>https://alexanderoloo.com/blog/2019/12/05/destructuring-keys-in-clojure.html</id><updated>2019-12-05T06:00:00Z</updated><summary>Oh, you think JSON is your ally? I do a lot work with JSON. So much so that my favourite library is a JSON parsing library (cheshire). The most tedious thing about working wiht JSON is pulling keys out of JSON objects…</summary></entry><entry><title>My 5 favourite clojure libraries</title><link href="https://alexanderoloo.com/blog/2019/12/04/my-5-favourite-clojure-libraries.html"/><id>https://alexanderoloo.com/blog/2019/12/04/my-5-favourite-clojure-libraries.html</id><updated>2019-12-04T06:00:00Z</updated><summary>In my travels I have collected a set of clojure libraries that I can rely on to help me solve problems effectively. These are my top 5.</summary></entry><entry><title>Living Clojure</title><link href="https://alexanderoloo.com/blog/2019/12/03/living-clojure.html"/><id>https://alexanderoloo.com/blog/2019/12/03/living-clojure.html</id><updated>2019-12-03T06:00:00Z</updated><summary>There was a time where I was so fed up with lisps, Clojure, stack traces, and EOF errors. I was ready to go back to Node.js. And then I came a turning point. I stumbled across episode 29 of the Functional Geekery.</summary></entry><entry><title>5 Tools for Getting Started with Clojure</title><link href="https://alexanderoloo.com/blog/2019/12/02/5-tools-for-getting-started-with-clojure.html"/><id>https://alexanderoloo.com/blog/2019/12/02/5-tools-for-getting-started-with-clojure.html</id><updated>2019-12-02T06:00:00Z</updated><summary>Greetings friend. Today we're going to talk Clojure tools. And no, you don't have to use emacs. There are many tools and they're all slightly different. Which tools are the best? Well, you see, like everything else in…</summary></entry><entry><title>Advent of Parens</title><link href="https://alexanderoloo.com/blog/2019/12/01/advent-of-parens.html"/><id>https://alexanderoloo.com/blog/2019/12/01/advent-of-parens.html</id><updated>2019-12-01T06:00:00Z</updated><summary>A few days ago @plexus (civilian name: Arne Brasseur) shared a pretty cool idea on twitter: Write a blog post every day from the 1st of December to the 24th of December on somethings to do with Clojure. And so the "Ad…</summary></entry><entry><title>Overtone: Music to keep my dynos awake</title><link href="https://alexanderoloo.com/blog/2019/09/11/overtone-music-to-keep-my-dynos-awake.html"/><id>https://alexanderoloo.com/blog/2019/09/11/overtone-music-to-keep-my-dynos-awake.html</id><updated>2019-09-11T06:00:00Z</updated><summary>In my earlier years, I worked with startups as well as the "idea guys" aka "Code this for me and I'll give you equity in my idea". So I quickly learnt to contain costs for each of the multiple ventures I was involved in.</summary></entry><entry><title>Clojure Bits: Working with JSON</title><link href="https://alexanderoloo.com/blog/2019/09/10/clojure-bits-working-with-json.html"/><id>https://alexanderoloo.com/blog/2019/09/10/clojure-bits-working-with-json.html</id><updated>2019-09-10T06:00:00Z</updated><summary>Clojure Bits: bite-sized and human friendly bits of Clojure. Today, let’s chat about JSON, the backbone of the internet. I’ve written a ton of web applications in Clojure and so far my favourite library for working wi…</summary></entry></feed>
