How we got here At Superwall we’re building an SDK to help App Developers increase their revenue by showing the right offer to the right person at the right time. Follow me on twitter for little tips and articles like this one. To deliver this service, we need to keep track of all of our customer’s users, the end users. To keep the numbers simple, assume we’re working with 5…
I love learning, it’s probably the most basic desire underpinning so much of what I do. I take pride in it too, missing an opportunity to ponder and construct meaning seems almost like a dereliction of duty. It turns out that mindset In fact, I love it so much, it’s super difficult for me to turn it off. Ironically, the hardest thing for me to learn is when to “stop…
TL;DR: The Wi-Fi was blocking my custom DNS settings, so I connected on my iPhone, viewed the DNS servers that DHCP configured automatically and set the manually. Recently had the pleasure of fighting against hotel Wi-Fi. It’s a simple captive portal that only requires you to accept the TOS but could not connect to anything. First clue: I tried to curl google and got the response curl: (6)…
I recently setup Heroku Wildcard SSL and it took a bit of doing so decided to post this to hopefully make someone’s day a little easier! Let’s say I have domain.com and I want to point *.domain.com to a heroku app. Additionally I use Cloudflare for DNS. Manually configure the heroku domain *.domain.com Setup the provided CNAME in cloudflare. Create a GitHub Action which runs weekly and…
A playbook on how to apply to selective SWE iternships This was copied from an earlier internal document I wrote during my time as a member of Spark SC, a student entreprenourship clup at the University of Southern California. The first time I considered the possibility of going beyond an online application in the job search process was when I met Dave Fontenot (early hackathon organizer and total…
Software & Hardware as an analogy for human systems At a higher level, I’m just generally fascinated by humans and how we live our lives. In a lot of ways I see humans as a bunch of dinosaurs whose world has grown up way faster than our ancient DNA can keep up with. For the most part, this works out ok but it seems like every advancement in humanity has a little wrinkle that tends to get…
Hello! I’m Brian Anglin. I’ve wanted to recount a few of the highlights (and low lights) of this crazy adventure we’re all living here on planet Earth. Finally took the time to start writing a bit! I would describe myself as someone that can be extremely motivated if I’m interested in something but can get bored easily. Think of border collie chasing after a frisbee, except…
Play over memorization “fluency” is achieved by playing with numbers, seeing patterns, using what you know to service what you don’t Emphasizes the ability to transform representations fluidly Levels of abstraction pro & cons Going from piles of rocks to Hindu numerical representation on paper introduces more possibility for error but allows for more portability and abstraction.…