Första advent

Första advent är här och har du inte börjat pynta där hemma så är det hög tid att sätta igång. I år bestämde jag att kombinera detta med mitt teknikintresse och bygga en adventsljusstake med RGB-dioder som kan styras individuellt. Nedan kan du se mitt slutresultat, men jag har även dokumenterat hur jag byggde den […]

Read More

A quick note on ReactiveX’s Observable.mergeMap()

When working with ReactiveX and Observables there is a handy function called mergeMap (flatMap is an alias in RxJS) that takes an observable of observables of items and flattens them out into a single observable of all the items. This is the use case that is most widely presented in examples around the web when you search for this function, and probably the most powerful application of it. Imagine, for instance, that you have an observable that emits a sequence of ids. Then, using the map-function you map each id to a http call, using the id in the url. Each http call returns an observable of the response, and now you find yourself with an observable of observables of responses. Not entirely practical, so instead of using map you use flatMap, and voila! You now have an observable of responses that each correspond to what was previously an id.

Read More

Squeeders på Øredev

Tre squeeders var på plats i Malmö på Øredev med temat “Next Gen”. Konferensen erbjöd på mycket inspiration och nya idéer kring hur man kan utvecklas som konsult. Talarna var bra, men vissa stack ut extra mycket, bland annat Linda Liukas och Brian Christian. Linda berättade om hur hon lär ut programmeringskoncept till barn med hjälp av bildböcker om flickan Ruby. Brian förklarade hur man kan applicera algoritmer för att lösa vardagliga problem, väldigt intressant!

De ämnerna som genomsyrade konferensen mest var AI, med fokus på neurala nätverk, block chain technology och självklart (surprise!) det senaste inom javascriptramverk!

Två Squeeders på ØredevRead More

Nordic.js 2017

Fjärde upplagan av Stockholms sötaste (sockervadd!) JavaScript-konferens – Nordic.js – gick av stapeln för drygt en vecka sedan.

Förra året huserades eventet på Münchenbryggeriet som låg centralt och hade bra faciliteter men begränsat med uppehållsytor i pauserna. I år hade de flyttat till större, aningens mindre centrala, lite sunkigare Nobelberget. Arrangörerna hade dock piffat med färg och form.

Även i år gick det även att delta på distans och se eventet via live-streaming.

Read More

Welcome to Javaforum, September 21:th

Welcome to Javaforum, September 21:th

We are very excited to have Ray Tsang presenting. Ray is well known in the Java Community and has been speaking at conferences all over the world. Hi is also a JavaOne RockStar.

Register to the Meetup

17:00 Registrering & mingel

17:30 Välkommen
Tomas Trolltoft, Ola Petersson & Rikard Thulin, Squeed

17:40 Fast & efficient Microservices with HTTP/2 and GRPC

gRPC is a high performance, open source, general RPC framework that puts mobile and HTTP/2 first. gRPC is based on many years of Google’s experience in building distributed systems – it is designed to be low latency, bandwidth and CPU efficient, to create massively distributed systems that span data centers, as well as power mobile apps, real-time communications, IoT

Read More

Emulating services using HoverFly

What is HoverFly?

HoverFly is a service virtualization tool that can emulate other services by recording requests and responses and then playing them back. It’s set as a proxy between your system and the services you want to emulate.

That way you can for instance test your system without using real dependencies, which increases the reliability of the tests.

Capture sequence

When to use it

A service virtualization tool is often used as a complement or replacement for a mock or a stub. In my personal opinion, mocks work best when there are complex interactions with a few services and stubs are effective when there are simple

Read More

Devoxx UK

Devoxx UK sparkade igång för femte gången, en konferens som blir större och större för varje år. I år med en lineup bestående av 1200+ besökare, 80+ sessions inom lika spår och 12 hands-on-labs.

Konferensen inleds med 3 sub-keynotes inom olika spår, med en skön blandning av vad vi lyckats med inom Quantum computing, hur vi ser på smart AI inom gaming och frågestund med chefsarkitekt för Java Platform Group, Mark Reinhold.

Devoxx UK bjöd på ett gäng olika spår i

Read More