The TWSBI Eco might be the perfect fountain pen ๐
I have used fountain pens on and off for 20 years. A few years ago, I discovered the fountain pen community on Reddit and immediately needed to buy a [...]
a collection of dev rss feeds - blogroll
Posts
I have used fountain pens on and off for 20 years. A few years ago, I discovered the fountain pen community on Reddit and immediately needed to buy a [...]
Before And first, before hearing the Word, men break [the second commandment], In not praying for the speaker. In not praying for themselves in refere [...]
Studies serve for delight, for ornament, and for ability. Their chief use for delight, is in privateness and retiring; for ornament, is in discourse; [...]
NixOS is great. Well, until you open up a Common Lisp project, start a REPL, and wellโฆ you get an error about missing headers to some C library. We [...]
I have been thinking about literate programming and markup languages for authoring documents. How can we write a document once and easily publish it [...]
A speech by Theodore Letis Introduction I want to start off by telling you a little story that happened to me while I was in Berlin last week. I was [...]
Reformed believers donโt like to be accused of being Romanists. Yet itโs a powerful insult: you can shut down any argument if you can prove your oppo [...]
A few times a week I go running with my dog on a local trail. I wake up early and immediately hydrate. Then I put on my running clothes and go downs [...]
Matthew Henryโs topics found in the book of Proverbs. Inspired by this post. Of the comfort, or grief, parents have in their children, according as t [...]
Many LaTeX guides on the internet focus on writing documents in the math and engineering context but not many are suited for the humanities. What if [...]
Source Introduction Habit changing facts about Bible reading come to light in the following pages. By questions and answers over a time of 28 years an [...]
In the keyboard ethusiast community, the Ergodox is a bit controversial. Itโs one of the few keyboards that are available pre-built, and with a warra [...]
There is a seemingly endless stream of articles we come across daily, and little time to read them. A quick glance at Hacker News in between tasks ca [...]
by G. I. Williamson The worship of God in song is found in the inspired book of Psalms, and should be used to the exclusion of the uninspired compo [...]
I bought my first Kindle over 10 years ago. It was tall, and had a physical keyboard. Since then, I have bought many more: for family as gifts, and [...]
Hare is a new systems programming language. The stable nix channel already provides packages for it but those become outdated pretty quickly with a w [...]
Film photography presents a completely different workflow compared to digital. You canโt preview your images, you have to wait for your film to get d [...]
Every January, Kodak announces yet another price increase on their film stock offerings. A roll of Kodak Portra 400 in 35mm is now over $20. Develop [...]
Fiction Itโs that part of the late afternoon where the sun has dipped below the horizon but itโs not dusk yet. I walk out of the air-conditioned sanc [...]
Here are a few choice quotes from the The King James Version: Its tradition, text, and translation article in the Reformation Heritage KJV Study Bible [...]
Historially, I have struggled with consistent bible reading. I start a new reading plan with new zeal but then quickly fall off, and the habit doesnโ [...]
The Modern English Version is a 2013 translation of the bible based on the Received Text. Albert Hembd, a consultant to the Trinitarian Bible Society, [...]
After much work over several years, Iโm pleased to announce the public release of my Greek New Testament project. This is something that to my knowle [...]
I donโt think the book/year metric is very useful. A few years ago, I tried to read one book per week. Itโs totally manageable if you read modern fluf [...]
This is an article version of the original PDF by Prof Horner. โI have more wisdom than all my teachers, for thy testimonies are my meditation.โ Psalm [...]
Should children be allowed unlimited screen time? If not, what limits should we impose? This is a fairly common question that parents have to reckon [...]
One of the great things about Kindle readers is that you can read old books for free. You can grab an epub from places like Monergism, Gutenberg, Sta [...]
By Rev.ย Thomas Watson โAnd it shall be with him, and he shall read it all the days of his life, that he may learn to fear the Lord his God, to keep al [...]
I will argue that the Westminster Reference Bible in black calfskin published by the Trinitarian Bible Society (TBS) is the best all-around printed bi [...]
At this point, there is no denying that film photography is enjoying a widespread revival. What I want to do in this article is to go through the cost [...]
Proponents of modern bible translations and the critical text in general argue that the KJV should be abandoned for ecclesiastical use. The two main [...]
It is a universally acknowledged truth that remembering your passwords is a bad idea. The modern Internet user will inevitably be required to registe [...]
From his Marrow of Sacred Divinity. Chapter 35. Of ordinary Ministers, and their Office in Preaching ORDINARY Ministry is that which has all its direc [...]
โIn sum, then, God forbids any attempt to take the goods of others for ourselves, and thus commands us to faithfully preserve for others their propert [...]
As I have been thinking through the arguments leveled by the advocates of the traditional text of Scripture, a certain irritation with modern bible tr [...]
Bibles are notorious for being cluttered with all kinds of content besides the actual Word of God. Here is a list of common things: Chapter numbers V [...]
In Matthew 18:23-35 we find the Parable of the Unforgiving Servant. The story goes like this: a king wants to settle his accounts, and calls to himse [...]
The law of Christ is identical to the law of the ten commandments. Christ did not give another law; Christ gave that law of the ten commandments. To [...]
We, as theology nerds, love our books. Especially by authors who have long passed on to glory. And who wouldnโt want to save some money? Here is wha [...]
Recently, I came across an item someone in my Facebook timeline shared. The author was thinking about what prayer is. Here is what it said: Do you p [...]
Several weeks ago, I had a few friends over to our house to watch Les Lanphereโs excellent Calvinist documentary. I assumed this would be their first [...]
The way I see it, you have three options when selection an edition of John Calvinโs Institutes of the Christian Religion. The final edition of 1559 tr [...]
โฆ or, ESV Pitt Minion in black goatskin review I have been reading Mark Bertrandโs Bible Design Blog for a few years now. Through his long-form writin [...]
In conservative Christian circles, the English Standard Version seems to be the Bible translation of choice. Many Calvinistic and Reformed leaders en [...]
I was born and raised in the Czech Republic. I learned to speak English and French in school. When I was 19, I moved out of the country and have bee [...]
For years now, I have wanted to switch my keyboard layout from QWERTY to something more ergonomic. QWERTY was designed to prevent typewriters from ja [...]
Just over a year ago, my son Wyatt received his first computer for his sixth birthday. Itโs a Raspberry Pi, and he has an old LCD monitor, and a kid- [...]
When I became a father, I didnโt know much about babies. Fatherhood is one of those โlearn on the jobโ situations. With a new infant in the house, o [...]
This morning, I read a rather click-baity article about the kinds of questions that runners hate answering. Honestly, I donโt know why I clicked it โ [...]
During the 2016 edition of the Super Bowl, Colgate ran an ad highlighting our overconsumption of water during tooth-brushing. The ad is emotinally ch [...]
At work, we have a few Clojure services in production. Each service is its own leiningen project with its own dependencies. And because setting up a [...]
Warning: this is a rant Recently, I have made great progress in my journey towards Haskell enlightenment. I finally see how many of the little pieces [...]
In this post, we will attempt to make a simplified clone of Redis in Haskell. Here is a set of requirements that we will aim to fullfill: get and set [...]
Python, Ruby concurrency lol packaging lol Golang lol if you donโt like typing err := y u no generics lol imports Haskell need PhD will never be mains [...]
In the last year or so, there seems to have been an explosion of markdown editors and markdown previewers. A quick Google search reveals so, many of [...]
Junior programmers will often ask, โWhich language should I use?โ, โWhich programming language is the best?โ, and when they discover this new hip prog [...]
(Thatโs quite a title, isnโt it?) If youโre using vim to write Clojure code, chances are that youโre using Tim Popeโs vim-fireplace plugin. Itโs real [...]
Perhaps the number one reason why people are afraid to try Lisp or donโt like it is the huge amounts of parentheses cluttering up the code. Itโs said [...]
This is a simple guide on how to use Saltstack, the configuration manager, in masterless mode. In most scenarios, you will use a Saltstack master to [...]
โฆ from source when youโre using the homebrew-provided Python. If you have installed Python via homebrew, your vim will compile fine but when a plugin [...]
For the longest time, I was using Time Machine to keep copies of my files. I donโt remember ever wishing I could go back in time and retrieve an olde [...]
Reading stuff online can become addictive. So addictive, in fact, that it can negatively affect your productivity as a programmer. Most of us go to [...]
The text of the ESV was used. Number of verses that appear more than once: 235 (i.e. the number of list items below). Genesis 36:41, 1 Chronicles 1:52 [...]
Text used: ESV. From shortest to longest. John 11:35, Job 3:2, Numbers 31:33, Numbers 31:44, Luke 20:30, Numbers 31:34, 1 Thessalonians 5:16, 1 Chron [...]
When starting to work on an existing codebase, I often find myself in a state of despair. The code doesnโt make any sense, the programmers must have [...]
When you look around you while sitting in a church service, you will generally have a sense of who is who. You know who the nice people are, who the [...]
What I donโt understand is: why should you ever care how your editor looks, unless youโre trying to win a screenshot competition? The primary factor [...]
Google+ has been the target of numerous jokes in the tech community. Many blogs claim that adoption has been minimal and that the product isnโt appea [...]
In this post, Iโm going to show you how I made a Lisp to Javascript compiler. I really enjoy programming in Clojure but have often thought that the JV [...]
If you find yourself interviewing for a software engineering position today, you can be 90 percent sure that you will be asked to solve some programmi [...]
Iโm from the Czech republic. My wife is from Canada. We got married in Canada. Our son was born in the United Kingdom. Our daughter was born in Ca [...]
Book 3, chapter 23 When Paul declares that we were chosen in Christ before the foundation of the world (Eph. 1:4), he certainly shows that no regard i [...]
Clojure has virtually zero syntax. What I mean by that is that all structures look the same: the first item in a list is the function and the rest ar [...]
I have now lived in Canada for over two years and there are some things that Canadians canโt seem to make up their mind on. Spelling Canadian spelling [...]
You get through the less glamorous parts while still being nourished. Itโs not a read-your-bible-in-a-year plan. Itโs more of a plan for reading the [...]
In a recent sermon at our church, a pastor student said to us that we are no longer able to say that Jesus will make his disciples fishers of men. Rat [...]
The sidebar in Mutt is useful if you have multiple email accounts and want to switch between them quickly. It shows you each inbox with a number of u [...]
It continues to amaze me how bad Haskell is at processing strings. One of the reasons I wanted to learn Haskell was to be able to write short, dynami [...]
Prefix notation Iโm a big fan of the prefix notation. It makes everything appear the same (if-statements, function calls , etc). I like how it remov [...]
This post isnโt going to tell you that you should use MVC to structure your application. It isnโt going to tell you which framework to use. Itโs not [...]
You are a ninja-rockstar developer with a billion dollar idea. You write Ruby and Javascript. You like BDD, responsive design, HTML5 and node.js. Y [...]
Recently, I have noticed that there are quite a few wrappers around git to give you a nicer interface to work with. The new commands promise to be ea [...]
I have recently switched jobs and had to set up a home office. I have heard a lot of good things about standing desks and thought this was the perfec [...]
I have been with Rackspace for a while now and never had problems. The server has been fast and responsive and their prices are great. However, what [...]
Arguably, CapsLock is the most useless key on your keyboard. I honestly canโt remember the last time I had a real use for it. If are a programmer, you [...]
When deploying a Django application, you often use a requirements.txt file that contains a list of the applicationโs dependencies. During deployment, [...]
We all know that Gmail is the best email provider out there. Itโs in the browser, itโs all ajaxy, you never delete anything, your emails are cleverly [...]
I was using django-filebrowser on a project and my Rackspace VM quickly ran out of disk space. Since the site isnโt getting much traffic at all, I did [...]
As evangelical Christians, we believe in what is called the inerrancy of the Bible. This means that we believe that the Word of God contains no mistak [...]
To say that node.js has enjoyed a great deal of positive publicity in the last few months would most certainly be an understatement. New node.js-relat [...]
Many people today who claim to be and likely are sincere followers of Jesus Christ arenโt properly educated in the discipline of biblical exegesis and [...]
Under normal circumstances, the human eye should blink about once every 5 seconds. When you stare at an LCD screen all day long, the blink interval ge [...]
Over the last few weeks, I have been trying to think of a way to design medium to large client-heavy web applications. There are many projects and ide [...]
The leadership in the local church is often made up of very incompetent people. I donโt mean incompetent in the sense that they canโt lead. I mean in [...]
Today, news broke about Richard Stallmanโs comment on Steve Jobโs death. The news of the giantโs passing has stirred up a wave of emotions ranging fro [...]
One of the complaints many atheists raise against becoming a Christian is the fact that heaven will be boring. They have in their minds this idea of u [...]
There are many English translations of the Bible. They were all made for different audiences. They employ different translation techniques. Each Chris [...]
This year at DjangoCon, it seemed like everybody was talking about automatic deployments and namely Chef. After coming home from the conference, I spe [...]
Recently, at SheepDogInc, I have been working with various Google APIs, especially the Calendar API. The state of these APIs is rather unfortunate. Go [...]
My employer, SheepDogInc, sent me and a colleague of mine to DjangoCon 2011. It was my first developer conference and I had a blast. Here a few quick [...]
When I was a kid, our family used to travel a lot. I grew up in central Europe and over the years, we visited most of continental Europe. This was in [...]
A lot of geeks are using Markdown as their markup generation tool today. Itโs simple, effective and used everywhere. It allows you to focus on your co [...]
Virtually every Christian has been taught that prayer is when you talk to God with your eyes closed. We tell our children, โClose your eyes and we wil [...]
I have noticed that many people donโt know what a blog is, so I would like to talk about that briefly. A blog is a type of website or part of a websit [...]
I write Python and Javascript code. I use Django and jQuery. And I cringe every time I have to run gem install x. I only have a limited understanding [...]
I have tried dozens of code editors, text editors and IDEs. I have carefully weighed the pros and cons of each. I have studied features, extensibility [...]
I love talking about scalability. Everyone has their own opinion, their own way of performing benchmarks and their own conclusions. And we all know th [...]
You are a Python developer and every time you have to install a Ruby gem you throw up in your mouth a little. Wouldnโt it be nice if you could install [...]
The amazing Django documentation recommends that you use Apache and modwsgi to deploy your webapp. While this is certainly not bad advice, you may not [...]
Git isnโt just something you have to put up with when working with other developers. Git is a wonderful tool that allows you to manage your code, its [...]
The world of open source is full of wonders. People write code for free and make it available for free for anyone to use. If you write a quick little [...]
Vagrant is a tool for building and distributing virtualized development environments. Itโs based on VirtualBox VMs. This article describes how this Ru [...]
Iโm sure youโve heard of CoffeeScript. Everyone is talking about it, it seems. Itโs a beautiful language with a simple syntax that you use to write Ja [...]
I just found an interesting quote by Thomas Fuchs, the creator of script.aculo.us and a core member of the Prototype team. The quote is from his Setup [...]
Douglas Crockfordโs JSLint script is almost a golden standard when it comes to checking the syntax and general sanity of your javascript files. Being [...]
It continues to amaze me how much people devote themselves to Apple products. Every time the fruit company releases a new product, people line in fron [...]
As the guys at the changelog say, the world of open source is changing fast and you have to keep up. I believe that Github has been very influential w [...]
Recently, I have grown to love Pygments. It gives you syntax highlighting in the browser without heavy Javascript files. It supports just about any pr [...]
Today, we have all heard about the new deal struck between Nokia and Microsoft. It is a major change in Nokiaโs strategy which will without a doubt af [...]
Iโm sure youโve heard of static site generators like Jekyll (Ruby) or Hyde (Python). The benefits are obvious - your site is hosted on a cheap shared [...]
The Android platform is the latest buzz in the smartphone world. I have previously written on why I prefer Android over iPhone. In this article, we wi [...]
Apple recently unveiled their newest venture. Itโs called the App Store, and Iโm sure youโve heard of it. Itโs a place on your computer that lets you [...]
My friends of the non-geek type often ask me how companies like Facebook can make so much money and provide their service for free at the same time. H [...]
Recently, we have heard that the Android operating system has the largest market share in the US, and is set to take over the whole world. Personally, [...]
If you are developing an application for the Android platform, and you need to interact with the Twitter API, you now have to use OAuth to authenticat [...]
Posterous has been getting a lot of attention lately. Its simplicity appeals to a wide range of users and more and more users are switching over from [...]
Beginners often find Twitter very confusing and useless. I think itโs because they come to it with some preconceived ideas, and when Twitter doesnโt f [...]