New Post
About a year ago, I was trying to figure out how the right config mgmt recipes make a CentOS 4-based machine1 properly auth against our internal LDAP servers. I was having a pretty hard time of it -- we had nailed it for Debian and for CentOS 5, but CentOS 4 changed some additional files when I ran `authconfig`. I couldn't figure it out, and sort of paradoxically, I therefore only had one opportunity, per new machine, to figure it out. Otherwise I had to throw away the machine and re-instantiate, and even though it only took a couple minutes,... Continue »
New Post
On the last possible day to write about my 2011 New Year's resolution, here it is: Live in the cloud. The term "cloud" has most often been used in the context of enterprise computing, but there are lots of cloud services for your personal life as well. In 2011 I attempted to get rid of as many physical things as I could. I took some risks and purposefully sought out new services I could use to further my cloud lifestyle. Here's a rundown of all the cloud services I used to replace all the "stuff" in my life. Media I... Continue »
New Post
Stop using ‘we’ at standup meetings. Don’t say “We need to stop skipping tests”. Directly address the people that need to change; if this seems too confrontational for your meetings, do it in private via swanson.github.com Continue »
New Post
Database developers must be held to a higher standard than your average developer. Namely, your priority list should typically be something like: 1. Don't lose data, be very deterministic with data 2. Employ practices to stay available 3. Multi-node scalability 4. Minimize latency at 99% and 95% 5. Raw req/s per resource via pastebin.com Continue »
New Post
Much of my thinking about the future of Perl 5 stems from the following principles: New versions of Perl 5 should not break your existing software Backward compatibility must not stop Perl 5 from evolving via www.nntp.perl.org The message linked here discusses lots of insights on perl 5.16 and beyond, based on the talk Jesse Vincent has been busy giving at various conferences this year. It's a great read if you're interested in the future of perl the language. When Perl and Ruby get compared, it is often mentioned that Perl takes a lot of care and efforts to be as backward compatible as possible while Ruby (the language and its ecosystem such as rubygems, rails etc.) do not care... Continue »
New Post
A. Public facing practices: *1. Are user requests tracked via a ticket system? *2. Are "the 3 empowering policies" defined and published? 3. Does the team record monthly metrics? B. Modern team practices: *4. Do you have a "policy and procedure" wiki? 5. Do you have a password safe? 6. Is your team's code kept in a source code control system? 7. Does your team use a bug-tracking system for their own code? 8. In your bugs/tickets, does stability have a higher priority than new features? 9. Does your team write "design docs"? 10. Do you have a "post-mortem" process?... Continue »
New Post
Blog: Plack Blog
Deploying Plack Web Applications: OSCON 2011 View more presentations from Tatsuhiko Miyagawa via www.slideshare.net Continue »
New Post
2011年の6月末の時点で、Amazon S3は、4490億個以上のオブジェクト(いわばS3に保存さ... Continue »
New Post
Blog: ziguzagu.org
オレオレじゃない本物の SSL 証明書を Perlbal で使うときの中間証明書の設定方法メモ。 SSL を使いたい reverse_proxy などで、 SET enable_ssl = on SE... Continue »
New Post
Image
2日目。去年と同じく事前になにも予定立てずにきてるので雰囲気で行こう、ということで昨日の吉野海岸の感... Continue »
New Post
Image
via www.bonkersworld.net Originally called "in the IT world" but software development is better. I particularly like the alt text: The comic is a matrix, each entry is how one kind of employee views another. Product managers view themselves as orchestra conductors. Site reliability Engineers view the product managers as a person asking for a space shuttle launch. Software engineers view the product manager as a person sitting in front of a computer, checking and responding to email. Managers view the product manager as a person giving a presentation with lots of graphs. User interface designers view the product manager as... Continue »
New Post
Image
7月6日から9日の3泊4で宮古島に行ってきた。 去年の久米島とは違って希望通りの便もとれたこともあり... Continue »
New Post
Blog: Blog
今日は San Pablo Reservoir というところで釣りをしてきました!Facebook の Bay Area Bassers グループで、サンフランシスコから車で1時間以内のところでおすす... Continue »
New Post
Blog: mlkshk
MLKSHK is a community that’s about sharing images and video for fun. It’s not Yet Another Photo Sharing Service, though of course you’re welcome to do that here, too. This post is about us, where we’re at, and how we need your help. MLKSHK actually got its start about a... Continue »
New Post
So, here's the update I promised last week: I'm thrilled to join DotCloud as a software engineer, starting May. Many of you have seen the news that they recently shipped the support for its Perl stack that I know a lot of Perl hackers are excited about. As they point out in the post, I contributed my experience and knowledge for them to build the perl support, but it was actually an hour of whiteboarding session to figure out what the right stack would be (i.e. uWSGI and PSGI, perlbrew, local::lib and cpanminus for a start, but more support to come), and the following few hours of hacking to just build it. It was so much fun and inspiring to... Continue »
New Post
Blog: URAMAYU
モテる女子力を磨くための4つの心得「オムライスを食べられない女をアピールせよ」等... Continue »
New Post
OK, so I have some news to share with you. Today, April 22nd, is my last day at SAY Media. Including 2 years at SAKK and 4 years at Six Apart headquarters in 548 4th street, this has been an incredible venture and terrific experience for me to work with all of smart people on numerous exciting projects, but I figured it's time to move on. I should have a lot to write, but instead i'll dump some memorable pictures :) Man, that's a lot of memories. I'll send everyone a big hug and thank you for making my days at Six Apart/SAY so much fun! P.S. I'll take a quick vacation next week, and will start a new gig... Continue »
New Post
Blog: quid.pro
Upfront, the disclosures: I worked for 6+ years as a senior executive at Six Apart and am now a senior executive at SAY Media (the company formed from the merger of Six Apart and VideoEgg). I’m writing this as a civilian (i.e., none of my corporate overlords saw this piece before I hit publish) but on the other hand I doubt there’s anything in here they’d generally disagree with. Please aim any negativity at me, not them. Tumblr may be the new WordPress. And the folks at WordPress have long been proud of being the new Movable Type or TypePad... Continue »
New Post
I've got a new company and a new product, Convore. Convore is the somewhat indirect result of my thinking on group chat for the past few years. About two years ago I was using IRC almost every day to communicate at work and with friends. For the 2009 Django Dash, I helped design and build a web-based IRC client called Leafy Chat with Alex Gaynor and Chris Wanstrath. Soon after building the IRC-based Leafy Chat, it started to bother me that IRC was so complicated and nerdy. Even with the Leafy Chat web client, I kept mulling over how much... Continue »
‹ Previous12345Next ›