75 posts In Total

2019

Testing in Go: Table-Driven Tests
Testing in Go: go test
Testing in Go: Naming Conventions
Testing in Go: Writing Practical Failure Messages
Testing in Go: Failing Tests
Testing in Go: First Principles
Deep Dive in the Upcoming Go Error Inspection Changes
My First dotGo Conference
Tell your team you are running late using Google Home, Google Cloud Functions, Golang and Twilio
Barebones model of Spotify's 'Recently Played' screen using a Least Recently Used (LRU) cache in Golang
When and Why to use a Least Frequently Used (LFU) cache with an implementation in Golang
Golang Datastructures: Trees
OTP in Elixir: Learn GenServer by Building Your Own URL Shortener
Understanding the basics of Elixir's concurrency model

2018

A deeper dive in Elixir's Plug
Validate your passwords using Elixir and haveibeenpwned.com's API
Data structures in Go: Stacks and queues
Data structures in Go: Linked lists
Create and manage MacOS LaunchAgents using Go
Packing multiple binaries in a Golang package

2017

Understanding why and how to add idempotent requests to your APIs
Versioning REST APIs: The Theory and Using Grape in Ruby

2016

What happens when you DELETE a resource?
Sprinkle some HATEOAS on your Rails APIs
The practicality of designing and describing your APIs
Learn your tools: Navigating your Git History
How Rails handles status codes
A bit about decorators and presenters
Git history is underrated
Learn Your Tools: Selective Git Additions
Write your first Rubygems plugin
You Can't Rescue Them All
Refactoring in Ruby: Primitive Obsession
PostgreSQL Indexes: B-Tree
PostgreSQL Indexes: First Principles
Building a Weather Widget using RxJS
Understanding Reactive Programming with RxRuby
Refactoring in Ruby: The right place for a Builder?
Running a Rails Application on Deis
Refactoring in Ruby: Smelly Parameters Lists

2015

Refactoring in Ruby: TDD your way through Extract Class
Rails, Secure Cookies, HSTS and friends
Why and how to test Rake tasks in your Rails application
Writing command line apps with Elixir
Getting Started with Minitest
Testing Ruby Mixins with Minitest in isolation
Filter request params from Phoenix logs
How to set tests as pending in your ExUnit suite
Write and publish your first Elixir library
Express yourself
Variable hoisting in Ruby
TDD Patterns: Humble Object
Test Doubles: in theory, in Minitest and in RSpec
Exception handling and testing it with Minitest
Testing Ruby's floats precision
Migrating a test suite from RSpec to Minitest
How to write Rails middleware
Test-Driven Thinking
Rack: Writing middleware
Rack: First Principles
In and out of PostgreSQL using COPY
Implementing "the lovely" Singleton Pattern
POV: Startup Weekend Skopje
How to: YourGem.configure
RailsConf 2015 talks that you should watch
How to write RSpec formatters from scratch
Pattern to pattern: Template Method & Strategy
Exploring new methods in Ruby 2.2.0
Using multiple sources in a Gemfile
Template Method Pattern in Ruby
AngularJS Services Part 4: Value and Constant
AngularJS Services Part 3: Service
AngularJS Services Part 2: Factory
AngularJS Services Part 1: Provider

2014

SOLID Principles in Ruby