Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 51
  1. After six weeks in Palermo, these are the words and phrases I use almost every day.

  2. The first two weeks of my two months in Palermo are almost over, and I learned a lot.

  3. I left the cold and dark Hamburg winter and escaped to Palermo for two months.

  4. This week we woke up to customer reports that they couldn’t reach their “Public Portal” (a way to share their roadmap) anymore.

  5. Why growth is so bad

    Over the past year, many (including me) have left the company I worked for for more or less growth-related reasons.

  6. Update, 2026: Apple released a native Charts framework at WWDC 2022.

  7. …in my experience.

  8. Scala traits should define defs, because “A val can override a def, but a def cannot override a val” (via Alvin Alexander via StackOverflow).

  9. We recently had another team rewrite their service in Rust, with a massive boost in performance.

  10. Do you know what happens after you compile?

  11. I recently created a wonderful bug.

  12. oAuth2 with Akka HTTP

    This is a basic example how to implement oAuth2 using Akka HTTP and Scala.

  13. Akka HTTP on Heroku

    Getting a Akka HTTP-based backend up and running on Heroku for free can be done in less then 30 minutes — if you know the tricks.

  14. This example show how to write a reactive reader for the AWS Simple Queue Service, using Scala and alpakka (respective akka streams).

  15. While the Akka documentation is incredibly well written, it has surprisingly few images.

  16. Changing the password for a PostgreSQL database user involves two steps: The change in the database and the change in the application code.

  17. The PostgreSQL installation comes with a great tool, psql, to administer and inspect the database. pgcli extends this with syntax highlighting and autocompletion.

  18. I want my photos to have location info in them, and Nikon wants way too much money for that.

  19. You don’t need to “get hacked” to have your security compromised.

  20. Kirschblütenfeuerwerk

  21. Boberg

  22. Alsterpanorama

  23. Hochwasserbassin

  24. Adding an ssh-file as a secret sounds easy, but there are pitfalls.

  25. Lazy Aliases in my Shell

    I reduced the startup time of my shell by one second.

  26. Apples Time Machine is a great backup solution, you only have to do one thing: Connect your disk from time to time.

  27. Update, 2026: The SonOTA flashing method described here is deprecated.

  28. Update, 2026: Apple’s Home architecture has changed significantly since 2018.

  29. I bought a raspberry pi as a smart home automation server.

  30. This is a quickstart for building something on Google Compute Engine without clicking any buttons (after you created the project).

  31. Lessons learned in 2017

    #1 Conway’s Law “organizations which design systems … are constrained to produce designs which are copies of the communication structures of these organizations.”

  32. I was quite surprised at how difficult it is to get absolutely razor sharp images out of a very good (high-end-consumer/semi-pro) DSLR camera, namely the Nikon D7100.

  33. If you write Scala in a Java-centric environment, chances are you might wind up with a Maven project, defined in a pom.xml.

  34. Storing case classes in a MongoDB database is incredibly easy, once you know how.

  35. This post contains the absolut essence from the Terraform Getting Started Guide: https://www.terraform.io/intro/getting-started/install.html

  36. Where bad code comes from

    Ever wondered where bad code comes from?

  37. Some ideas seem great at first but turn out to be incredibly bad in hindsight.

  38. Git in one Image

    I tried to create a single image that contains all the most important git commands:

  39. Last week one of our programs failed looking up an airplane by its registration.

  40. TL;DR: You don’t.

  41. Belugas at Finkenwerder

    My favourite animal: The Beluga!

  42. Task You have a denormalized table and want to extract a column into a dimension table.

  43. Lessons learned in 2016

    #1 Do not fix your code.

  44. Being the IT-guy aka personal first-level-support™ for way more people than I am comfortable with, I have held quite a few mobile phones in my hand and stared into the abyss that is their home screen.

  45. Bug Fixing in Production

    (via I Love Programming) Thank goodness, we don’t do production.