snoyman.com-content/posts.yaml
2018-01-03 15:46:07 +02:00

157 lines
6 KiB
YAML

- file: posts/drop-conduits-finalizers.md
title: "Drop Conduit's Finalizers?"
time: 2018-01-04T11:00:00Z
description: "Time to ask a really hard question: is it time to remove Conduit's finalizer concept from the library?"
- file: posts/review-bridge-program.md
title: Review of The Bridge strength program
time: 2018-01-01T10:45:00Z
description: "My review of The Bridge strength program by Barbell Medicine"
- file: posts/dropped-packages-following-lts-10.md
title: Dropped packages following LTS 10
time: 2017-12-25T15:47:00Z
description: "Following the release of LTS 10, we've removed a bunch of upper bounds and dropped some packages from Stackage Nightly"
- file: posts/what-makes-haskell-unique.md
title: What Makes Haskell Unique
time: 2017-12-17T08:00:00Z
description: "A talk I gave at F(by) 2017 on what makes Haskell different from other languages"
- file: posts/stack-and-nightly-breakage.md
title: Stack and Nightly breakage
time: 2017-12-07T04:00:00Z
description: "An explanation for why Stack 1.5 won't build Stackage Nightly snapshots right now"
- file: posts/future-proofing-test-suites.md
title: Future proofing test suites
time: 2017-11-12T17:00:00Z
description: "A small piece of advice about including test suites that may fail over time"
- file: posts/effective-ways-help-from-maintainers.md
title: Effective Ways to Get Help from Maintainers
time: 2017-10-23T08:45:00Z
description: "Tapping into the human nature of open source contributors for fun and profit"
old-slugs:
- manipulating-maintainers
- file: posts/posture.md
title: Posture
time: 2017-08-16T09:43:00Z
description: "The story of how I (mostly) overcame back pain, and advice for others suffering from it"
- file: posts/some-upcoming-crazy-thoughts.md
title: Some Upcoming Crazy Thoughts
time: 2017-07-16T13:30:00Z
description: "Just a fair warning heads up that I've been having some crazy Haskell thoughts, and will be sharing them soon"
- file: posts/the-spiderman-principle.md
title: The Spiderman Principle
time: 2017-07-05T03:00:00Z
- file: posts/naive-overview-exercise.md
title: A Very Naive Overview of Exercise (Part 3)
time: 2017-06-15T15:00:00Z
- file: posts/naive-overview-nutrition.md
title: A Very Naive Overview of Nutrition (Part 2)
time: 2017-06-14T03:00:00Z
- file: posts/naive-overview-nutrition-exercise.md
title: A Very Naive Overview of Nutrition and Exercise (Part 1)
time: 2017-06-13T03:00:00Z
- file: posts/how-to-send-me-a-pull-request.md
title: How to send me a pull request
time: 2017-06-06T10:00:00Z
- file: posts/why-i-lift.md
title: Why I lift
time: 2017-06-01T10:00:00Z
- file: posts/playing-with-lens-aeson.md
title: Playing with lens-aeson
time: 2017-05-29T18:00:00Z
- file: posts/worst-function-in-conduit.md
title: The Worst Function in Conduit
time: 2017-05-07T05:10:00Z
- file: posts/stackages-no-revisions-field.md
title: "Stackage's no-revisions (experimental) field"
time: 2017-04-27T06:00:00Z
- file: posts/haskell-success-stories.md
title: Haskell Success Stories
time: 2017-04-24T06:00:00Z
- file: posts/generalizing-type-signatures.md
title: Generalizing Type Signatures
time: 2017-04-20T06:00:00Z
- file: posts/enough-with-backwards-compatibility.md
title: Enough with Backwards Compatibility
time: 2017-04-01T06:00:00Z
- file: posts/better-exception-messages.md
title: Better Exception Messages
time: 2017-02-16T13:24:20Z
- file: posts/hackage-security-stack.md
title: Hackage Security and Stack
time: 2017-02-14T15:24:20Z
- file: posts/stackage-design-choices.md
title: "Stackage design choices: making Haskell curated package sets"
day: 2017-01-23
- file: posts/follow-up-mapm.md
title: "Follow up on mapM_"
day: 2017-01-19
- file: posts/safe-prelude-a-thought-experiment.md
title: "safe-prelude: a thought experiment"
day: 2017-01-16
- file: posts/foldable-mapm-maybe-and-recursive-functions.md
title: Foldable.mapM_, Maybe, and recursive functions
day: 2017-01-10
- file: posts/conflicting-module-names.md
title: Conflicting Module Names
day: 2017-01-05
- file: posts/functors-applicatives-and-monads.md
title: Functors, Applicatives, and Monads
day: 2017-01-03
- file: posts/beware-of-readfile.md
title: Beware of readFile
day: 2016-12-22
- file: posts/call-for-new-stackage-curator.md
title: Call for new Stackage Curator
day: 2016-12-19
- file: posts/extra-benefit-of-open-sourcing.md
title: An extra benefit of open sourcing
day: 2016-12-13
- file: posts/haskell-documentation-2016-update.md
title: "Haskell Documentation, 2016 Update"
day: 2016-11-28
- file: posts/haskell-for-dummies.md
title: "Haskell for Dummies"
day: 2016-11-23
- file: posts/spreading-the-gospel-of-haskell.md
title: "Spreading the Gospel of Haskell"
day: 2016-11-22
- file: posts/haskells-missing-concurrency-basics.md
title: "Haskell's Missing Concurrency Basics"
day: 2016-11-16
- file: posts/designing-apis-for-extensibility.md
title: Designing APIs for Extensibility
day: 2016-11-03
- file: posts/new-conduit-tutorial.md
title: New Conduit Tutorial
day: 2016-10-13
- file: posts/proposed-conduit-reskin.md
title: Proposed conduit reskin
day: 2016-09-23
- file: posts/monads-are-like-lannisters.md
title: "Monads are like Lannisters"
day: 2016-09-12
- file: posts/appveyor-haskell-windows-ci.md
title: "Using AppVeyor for Haskell+Windows CI"
day: 2016-08-31
#- file: posts/follow-up-haskell-org-evil-cabal.md
# title: "Follow up: haskell.org and the Evil Cabal"
# day: 2016-08-29
# listed: false
#- file: posts/haskell-org-evil-cabal.md
# title: haskell.org and the Evil Cabal
# day: 2016-08-28
# listed: false
- file: posts/restarting-this-blog.md
title: Restarting this blog
day: 2016-08-24
- file: posts/xslt-rant-explained
title: "XSLT Rant Explained"
day: 2012-04-09
- file: posts/xslt-rant
title: "Open Letter to XSLT Fans"
day: 2012-04-05
- file: posts/ie-mimetype-png
title: "Dysfunctional Programming: FindMimeFromData"
day: 2012-03-22
- file: posts/first-post
title: First Post
day: 2012-01-31