-
byWorking on the delete pattern in Tanzawa using TurboFrames. Clicking the delete link on the file detail window replaces the content with a confirmation dialog. Since we don't want to have dead image tags everywhere, it also provides a list of posts that will be updated. Clicking the post title opens the post in a new window.
Delete image confirmation dialog -
byPlanted some tomatoes, shishito, bell peppers, and corn seeds today. Only planted the corn because Leo insisted we get it. I know "life finds a way", but given my lack of green thumb, I'll hope for the best, but expect nothing.
-
Checkin to Starbucks
-
byWhen Basecamp launched Hey, I really liked the philosophy and design of the system. But I wasnโt sold on using their domain. Gladย I stuck with Fastmail.
-
Checkin to Le bon pain Ours (ใฆใซใน)
Lunch for when I get home.Excellent bakery in Fujisawa. So many delicious breads. Each cream bread had a different bear drawn on it. -
Checkin to Enoshima Island (ๆฑใฎๅณถ)
Human powered trip to the beach. Took about an hour without really pushing it.The bicycle and Enoshima -
byI started working on the basic file management interface for Tanzawa. Right now it's quite basic. Clicking any image in the grid will pop up a modal with a larger version, links to the posts it's used in, and meta information.
First draft of the file management interface in Tanzawa -
Checkin to SOTETSU GOODS STORE ไบไฟฃๅท
New train for Leo for graduating to undies.๐๐ป -
Raising Awareness for the Carbon Cost of our Systems
byOne of my original reasons for building Tanzawa was I wanted a blogging engine that, while pleasant to use, put a hard focus on efficiency for the express purpose of reducing carbon emissions. This has informed a number of architecture decisions in Tanzawa itself: no big background tasks, no db server, only make optimized images on their first request to save disk / cpu and more.
To bring this in to focus, each page on Tanzawa has a badge that from websitecarbon.com that measures and reports the amount of carbon required to get that page from my server in Germany to you. It's not perfect, but it raises awareness.
I don't run any analytics on my site, so I have no idea how often people click on things on my site, but my buddy mario saw I post I wrote andย decided to test his own fusioncast.fm website.Mario is using carbon as a guide in his website redesign
This is the first documented instance I have of people being inspired to reduce the carbon impact of their sites based on my work! One site down, a million left :) -
Response to
by1. No more societal and political discussions at Basecamp.
2. No more paternalistic benefits.
3. No more committees.
4. No more lingering or dwelling on past decisions.
5. No more 360 reviews.
6. No forgetting what we do here.I don't work for and don't use Basecamp/Hey, but this was a difficult and disappointing read.ย
Not allowing societal and political discussions at work is a tough call, depending on the internal state at Basecamp. With so much injustice in society finallyย coming to a head, people are going to want to talk about it with other members of society (their co-workers). If the company chat (though this is Basecamp, maybe they don't have one?) is a dumpster-fire 9 - 5 with non-stop political discussions, it speaks to a larger issue with the company culture and individual impulse control.
Blanket disallowing political discussion removes the opportunity to teach employees a valuable life skill on the internet: learning to not argue on the internet and ignoring the trolls because they will always have more time than you. It seems to me that you'd be better served by taking the instigators aside and having a frank conversation about time management. Learning to turn on the blinders and focus on the task at hand is an important skill.
Removing the "paternalistic benefits" was also disappointing to see. We know without a doubt that exercise is good for us. Getting food from the farmer's market not only gets you quality product, but also strengthens your local community. These are things we should want to encourage.ย
Saying that we're giving you a profit share and you can spend your money how you'd like ignores the psychological aspect of these kinds of benefits. Having that little bit of "extra" or "free" makes it mentally much easier for employees to make better choices that benefit everyone.