← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 67
  1. How I use AI to help me prepare talks

    I’ve recently changed my workflow for preparing talks.

  2. GraphQL ❤️ SQLite

    If you’ve done anything nontrivial with GraphQL you’re probably familiar with how “N+1 select problem” sneaks up on you.

  3. (Re)Learning AWK with ChatGPT

    awk is the Swiss army knife of the command line.

  4. Hypermedia driven micro frontends

    Micro frontends?

  5. How I fell in love with low-js

    About 5 years ago I was working on a project written in style still common for today: python backend serving a REST API (public btw) SPA using framework-of-the day And it was horrible.

  6. Tailwind CSS vs Pico CSS

    tl;dr it’s a tradeoff so it depends.

  7. Speed is a feature; thoughts on modern web performance

    I’m pretty sure that as computers got faster they got slower.

  8. Trying Out Remix

    I came across Supporting Remix with full stack Cloudflare Pages on Cloudflare blog (yes I’m a CF fan) and Remix piqued my interest.

  9. Running amd64 docker images with Podman on Apple Silicon (M1)

    tl;dr it works, scroll though and look for the code snippets You might have heard about Docker (the company) changing the terms of use which effectively requires enterprise users to pay up.

  10. Trying out Prometheus

    This time I’m trying out a monitoring solution: Prometheus.

  11. Trying out Microk8s

    In another “running kuberets” flavoured post I’ll be trying out microk8s High availability K8s.

  12. Trying out Rancher

    This time it’s a bit different: this post has very little code and a lot of screenshots as I was primarily working with a GUI.

  13. Trying out Okteto Cloud

    This is a part two of Trying out Okteto.

  14. Trying out Okteto (CLI)

    Today I’ll be giving Okteto a spin.

  15. Trying out Buffalo

    I’m trying out a new concept: my “I should check this out” list of tools and technologies has grown quite a bit so I got the idea that I could do short write ups of my experimentation and first impressions to give myself motivation to try these things out.

  16. Attaching your local machine to a Kubernetes cluster

    Why on earth would you want to do that?!

  17. Surprising ease of gaming on Linux in 2020

    During the quarantine my hobbies (and I imagine many others’) shifted to more indoors ones - possibly sedentary.

  18. Rename rebase with git

    Want to perform a git rebase in which you rename a file without pesky conflicts?

  19. Moving to Hugo

    If you’ve been here before you might notice the site looks different.

  20. Linear time sorting

    Did you know that you can sort data in time linear with respect to the lenght of said data?

  21. Integrating Jira into Google Sheets

    So I got a (recurring) task to compile some stats from Jira.

  22. NixOS install & labor pains

    The Back Story My first foray into world of Linux happened with Red Hat Linux 6 (original, not the enterprise one).

  23. Implementing apply on tuples in Scala

    One of the first things you learn as a newcomer to Scala is the difference between a list and a tuple: a list must be homogeneous but a tuple can be heterogeneous.

  24. Dockerless Services (with Nix)

    So you want an “isolated” MySQL “service” but don’t want to (or are not able to) run Docker/rkt/LXC/whatever?

  25. TDD-ing a toy sized project

    Just recently I was porting a toy sized parser combinator library (a proof of concept) from Haskell to Python.

  26. Repairing a corrupt Git repo using a clone

    Quite recently I managed to make myself a corrupt git repository due to a file system failure.

  27. Lazy unary numbers

    We are used to encoding numbers on computers in binary.

  28. Cheap tagged types in Scala

    Sometimes you want to distinguish between different types that have the same underlying representation.

  29. Approaches to designing a Haskell API

    Recently I’ve been thinking about the design of programming interfaces, especially in Haskell.

  30. Static linking with GHC on ArchLinux

    There are many reasons why to prefer dynamic linking to static but I’ll not go through them.

  31. Coroutines for free

    Motivation My first run-in with coroutines was with Python’s generators. 1 2 3 4 5 def ints(): i = 0 while True: yield i i += 1 This is a function that never returns.

  32. Practical Future[Option[A]] in Scala

    Motivation In real world concurrent code you often come across the Future[Option[A]] type(where A is usually some concrete type).

  33. Comparing Haskell Web Frameworks

    Intro Lately I got sucked into Haskell.

  34. Product and sum types (Go and Haskell)

    Let’s take a look at Go-language functions.

  35. Hakyll

    Hello there.

  36. Virtual machine in C++

    This is not a tutorial.

  37. Setting up for better Scala development on Android

    I did a tutorial how to set up everything using IntelliJ a while ago.

  38. Union types in scala

    I’ve done some research a while ago on union types and found a nice implementation by Miles Sabin but it only works for declaring types of function parameters.

  39. Null-coalescing(??) in scala

    I was doing my homework today(yes I am aware I should be enjoying myself on 30th December) and had some problems with concatenating possibly null strings in LINQ.

  40. Monadic IO with ScalaZ

    I just recently scratched the surface with scalaz.

  41. Generic singletons through dependent method types

    Ever tried to write a generic singleton?

  42. Chaining implicit conversion in scala

    Today I was hanging in the #scala IRC channel and somebody came along(forgot the nick, sorry) and asked about some compilation error.

  43. 750 words

    This week I felt the impulse to express myself multiple times.

  44. Cool Monday - Exploration of dynamic db acces from scala

    I use scala on Android and I don’t like the integrated database API.

  45. Homework - functional style (outer sorting)

    I’m attending Algorithms and data structures class this semester.

  46. Cool Monday - Functional compilers and atoms

    I’ve seen this great talk by Daniel Spiewak on Functional Compilers.

  47. Nomadic programming

    DISCLAIMER: This is about my opinion.

  48. Cool Monday - CERC and my trip to Krakow

    This week’s post is a bit different.

  49. Why Linux will never win the desktop

    Don’t get me wrong, I’m a huge linux fan.

  50. Cool Monday - Scala Macros

    For me the highlight of this week was discovering Bootstrap.