HNHacker News
TopNewBestAskShowJobs

chadfowler

1,856 karma · joined July 1, 2007

submissionscomments
chadfowler··on ssh -p 48958 play@royale.boxd.sh
Iroh-based p2p ascii battle royale, playable via ssh
chadfowler··on Compile to Architecture
For a long time we’ve treated frameworks as the target of software development. But if systems are meant to be regenerated and replaced safely, the real compilation target has to be the architecture itself.
chadfowler··on Regenerative Software
When code becomes cheap to generate but expensive to understand, the most durable systems will be built from implementations meant to die. This series explores architectures where we regenerate rather than maintain.
chadfowler··on The Shape of What You Meant
"This is the system we pretend works: discovery as noise, identity as content, and visibility as a full-time job."
chadfowler··on Wunderlist API
We aren't working on it now since we don't use PHP internally but we'd be happy to support a developer who wants to build support!
chadfowler··on Wunderlist API
<3
chadfowler··on Wunderlist API
We'll be releasing Objective-C, Java, C# open source SDK libraries for this soon. We already have JavaScript and Python plus a command line tool (wlist) out at https://github.com/wunderlist/
chadfowler··on The Eight Hour Burn (2013)
Re-read it as a reminder to myself and thought it would be good for people to read on Sunday before starting the work week. :)
chadfowler··on The Magic of strace
Bending to the will of the people, I have appended a conclusion, clarifying the fate of the Lotus Domino server. http://chadfowler.com/blog/2014/01/26/the-magic-of-strace/
chadfowler··on Ask HN: Best IRC channels?
#shitfire!!! (on freenode). ;)
chadfowler··on The Magic of strace
Oh we used those too, but in this case there were also native libraries. I was a regular user of jad, even sometimes recompiling and replacing stuff (ooooweeee) in production.
chadfowler··on The Magic of strace
Good call on ltrace. I thought about writing about that one next.
chadfowler··on Killing the Crunch Mode Antipattern
That's good feedback, thanks.
chadfowler··on In Search of Simplicity — Improving Wunderlist’s sync
I guess a lot of teams are going through these same things right now. If anyone has more topics they're curious about, add them here or on the post and we might add to the series. Thanks!
chadfowler··on Let's deploy via Git
A beautiful thing that this demonstrates is that no matter how old a concept is, there's always room to explain it clearly so that those who didn't already understand it have the benefit of finally being enlightened. I learned this many years ago as an author, thinking that my most basic ideas weren't worth writing down. It turns out that what's obvious to one person isn't obvious to everyone else.

Thanks for the reminder and for the clear explanation of how git deploy might work!

chadfowler··on How to Give a Keynote
Cool :)
chadfowler··on How to Give a Keynote
Well said!
chadfowler··on How to Give a Keynote
Thanks Joren! Great points about opening and closing. Conferences use the word "Keynote" really loosely, but I think they're best when used to open and/or close to set the context and mood for the event.
chadfowler··on How to Give a Keynote
Any keynote speakers, conference organizers, or frequent conference attendees have other tips?
chadfowler··on How To Get Your Conference Talk Accepted
+1
chadfowler··on Show HN: Wunderlist celebrates 1M Android downloads, Open Sources key UI element
From the 6Wunderkinder Android team:

When we started developing Wunderlist 2, our product design team came to us with this beautiful layer concept for Wunderlist’s Detail View. Since we strive to create a consistent Wunderlist experience for our users across all platforms, it was very important for us to have the Detail View behave the same way on Android than it does on iOS and the Web.

First, we tried to use existing open source code, but they just didn’t offer the behaviours and quality that we and the design team needed. So, equipped with a big pot of coffee and a few long nights, we worked on what is now SlidingLayer. After the launch of Wunderlist 2 we received a lot of email from Android developers that were interested in the techniques we used for the Detail View element.

It works the same as any other container on Android. For flexibility it extends from FrameLayout, so it’s as easy as to drop it inside of your XML layout and so you can adjust the parameters as usual. You tap to open, rather than sliding and you can place it on the left, right or middle. After opening, you can dismiss it by sliding it away. To make things extra simple, we introduced an auto mode within the parameter that determines which side to stick your view to. For instance setting the gravity of the SlidingLayer to the right in any container or using alignParentRight = true from within a RelativeLayout will automatically stick your SlidingLayer to the right.

We are super happy to be opening it up to the Android Community and hope to see more and more developers getting inspired to use the component in their apps.

chadfowler··on Hungry Academy - get paid to learn Ruby
So would I.
chadfowler··on Hungry Academy - get paid to learn Ruby
Early March
chadfowler··on Be careful of who you work with
Ya, thanks. I need to get my designer friend to help with that :)