Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
In my current config, I’m trying to reduce the number of external packages I rely on.
-
Over 15 years ago, I published this short post about how to write a very basic Ruby extension in C.
-
During this year’s RubyConf Thailand, I realized that I never seriously played around with the async gem.
-
A lot of my JustForFun™ hacking happens late at night, often when I have trouble falling asleep.
-
Note: A version of this article was originally written for Human Readable magazine in March 2020.
-
Note: This article was originally written for Human Readable magazine in May 2020.
-
I recently decided to add support for light and dark color schemes to this site.
-
Note: This was originally posted as a Mastodon thread but since my posts there auto-delete after a while I decided to keep a a slightly modified version here too.
-
Over the past year or so, something unexpected happened: TypeScript has seemingly become my most used scripting language, thanks in no small part to Deno.
-
Note: This was originally posted as a Mastodon thread but since my posts there auto-delete after a while I decided to keep a a slightly modified version here too.
-
I recently got quite interested in a relatively new programming language called Uiua (pronounced “wee-wuh”), which its creator Kai Schmidt describes as follows: Uiua is a general purpose, stack-based, array-oriented programming language with a focus on si…
-
In a previous installment of this series, I wrote about adding a project-specific .pryrc to Ruby/Rails projects.
-
When I couldn’t fall asleep last night 1 my sleep-deprived brain suddenly went “I bet you can’t write a Makefile for FizzBuzz.”
-
My blog gets generated with Hugo, which I’m generally happy with.
-
One of the things I enjoy about Go is its standard library, which comes with batteries included.
-
Today I accidentally deleted a file which was not yet commited.
-
I somehow often end up working on a few branches in parallel and some things make my life easier: git switch -: Like the cd command git switch and git checkout take a - argument which takes you back to the previously checked out branch. $ git branch * cit…
-
You like clean commit histories.
-
The process of installing NixOS on a Raspberry Pi 3 is pretty straightforward, as they are fully supported upstream.
-
In today’s Rails quick tip we’ll look at my local development workflow, specifically tmux, Overmind, and tmuxinator.
-
Yesterday I ended up writing an impromptu guide to Bash error handling on a PR, so I decided to polish it a bit and turn it into an actual post.
-
ReasonML — Reason for short — is an alternative syntax and toolchain for OCaml, a mature functional programming language.
-
If you often create new Rails apps, application templates can be a real timesaver.
-
Coming to F# with almost no prior .NET experience can be a bit daunting, since one doesn’t only have to learn the language, but its entire huge ecosystem.
-
In programming the term “literal” refers to notations for representing certain values in code.
-
In my ongoing efforts to learn F# properly, I recently stumbled upon the F# Data library, which implements type providers and other useful tools for working with data in CSV, HTML, JSON and XML formats.
-
A couple of weeks have passed since my last post and I still really enjoy learning F#.
-
It’s no secret that I’m a big fan of functional programming languages.
-
Over the last few days I used Vue.js to build a small Firefox extension called RelaxedReader.
-
Docker’s multi-stage builds are an excellent way to reduce image size and I use them heavily in my Go projects.
-
I’m a bit sick, so I’m looking for things to kill the boredom. 2 days ago I read a blog post on HyperApp.
-
bundler-audit is a small utility which can check your Gemfile’s contents against the Ruby Advisory Database.
-
I originally wrote this article for Codementor in October 2014.
-
I’m fascinated by Postgres: the more I learn about it, the more I realize how much I still don’t know.
-
We all know the problem: different developers prefer different libraries, especially for their development workflow.
-
Like many Ruby and Rails developers I use Pry instead of IRB for almost all of my projects.
-
This is the first in a series of Ruby on Rails related quick tips I’m going to publish over the next few days/weeks.
-
This is a rather old post I originally wrote in 2013, but it’s still a good introduction to Lua and Nmap scripting, so I decided to repost it.
-
For many years now Postgres has been my database of choice, but I still regularly find new and interesting features that I wasn’t yet aware of.
-
I don’t know about you, but I can’t really remember the last time I added a bookmark to my browser (at least not on purpose, -D is right next to -F after all).
-
One thing I always liked about Smalltalk was the “Method Finder” available in several of its dialects.
-
#Search GitHub stars with Octokit and fzf If you are anything like me, you’re using Github’s repository stars as bookmarks for interesting projects you want to check out at a later date.
-
As promised in my previous post this article will cover some of the more advanced features of Crystal, namely macros, C bindings and concurrency.
-
Disclaimer: the good folks at No Starch Press were kind enough to provide me with a review copy of this book, but this did not influence my assessment in any way.
-
Currently there’s no shortage of new and interesting programming languages.
-
There are not many things that programmers enjoy more than arguing about definitions.
-
#Of closures and objects A couple of months ago one of my coworkers posted the following little koan (source) in our Slack chat and mentioned that he himself has not yet attained enlightenment: The venerable master Qc Na was walking with his student, Anto…
-
Yesterday afternoon I decided it’s about time I finally learn how to write Ruby C extensions, so I went ahead and rewrote one of our RubyLearning.org exercises in C.