Our thoughts, knowledge, insights and opinions

Archives

2017

August

Exploring Tagless Final pattern for extensive and readable Scala code
Using Akka HTTP with Sangria as GraphQL backend

July

How to review the code and not destroy the universe
Improving Akka dispatchers
When old-school developer goes freestyle
Making UI easily with Binding.scala

June

Reactive streams for RabbitMQ with Monix
Good practices for Android app localization
Optics beyond Lenses with Monocle
Wake up from the iOS localization nightmare
Why you should know Monix

May

Avoiding Unnecessary Object Instantiation with Specialized Generics
Public speaking for developers 101
What's wrong with Interface Builder?

April

Custom GraphStage in Akka Streams
Type classes in Scala
Introduction to Streams in Akka

2016

December

Extending Spark pipeline

November

ConductR - One tool to rule them all

October

Setting up Mattermost
Handling failure using Xor and Validated data types
Handling Split Brain scenarios with Akka

July

Compile-time Queries with Quill
Your first microservices using Scala and Lagom

June

Learning Scala macros with Each
Overview of free monad in cats

May

Domain specific types in a play framework project.
Reflections on starting Android project with Scala
Improving your project with SBT
Managing React state with Redux

March

Introduction to webpack with ES2015 and React

February

def hello = macro world
React vs Angular 2 - compare the incomparable?
Reverse Engineering Android
Apache Spark 101

January

5 things you should do to join Scalac
Common Scala Gotchas

2015

December

How Scalac changed in 2015
Require in self-hosted ClojureScript
Clojure Explained - In the world of functions
Looking into Scala.js

November

OrientDB and Scala - Getting started

October

Shapeless Monads
How we embedded ClojureScript in our GitHub pages
Shapeless Futures
Using Reactive Extensions for data binding in Scala.js

September

Scala in the browser. Getting Started with Scala.js
Moving to AndroidAnnotations Tips and Tricks

August

On working remotely
Event-sourced game implementation example - Part 3/3: Grabbing some data - statistics service

July

Websockets Server with akka-http
Introducing Scala Slack Bot
Summary of TSUG meeting
A Quick Overview of Slick 3.0

June

Inventory App Part 1. Software Transactional Memory for Scala. Comparing Activate with Slick
Inventory App Part 0. Foundations
Event-sourced game implementation example - Part 2/3: It's time to play - building web application

May

Null, NullPointerException and dealing with it.
Modes in Rapture and how you can use them to make your code more expressive
Dynamic member lookup in Scala
Creating Domain Specific Languages with Scala - Part 1

April

Overview of Akka Typed
Quick Poll - Create a web application in 10 minutes
Functional programming on frontend with React & ClojureScript

March

How to make working with Specs2 much easier
Event-sourced game implementation example - Part 1/3: Getting started
Scalac Weekly Digest#21

February

Scalac Weekly Digest#20
Scalac Weekly Digest#19
Scalac Weekly Digest#18
Scalac Weekly Digest#17

January

Scalac Weekly Digest#16
The Rough Experience with Slick
Scalac Weekly Digest#15
Scalac Weekly Digest#14
Scalac Weekly Digest#13

2014

December

Scalac Weekly Digest#12

November

Scalac Weekly Digest#11
Scalac Weekly Digest#10
Scalac Weekly Digest#9
Scalac Weekly Digest#8

October

Scalac Weekly Digest#6
Scalac Weekly Digest#7
Scalac Weekly Digest#5
Scalac Weekly Digest#4

September

Scalac Weekly Digest#3
Scalac Weekly Digest#2
Scalac Weekly Digest#1

July

Developing your first Tizen Galaxy Gear2 App - Tips

June

Akka Streams and RabbitMQ
Running subprocesses from SBT console
GeeCON from Scala perspective

February

Web applications with photo service - easy peasy or a hard nut

January

Request rate limiting in Lift
About API driven development