Making sense of the maker / FabLab / 3D-Printing Movementhttp://www.roell.net/weblog/archiv/2014/06/22/making_sense_of_the_maker_fablab_3dprinting_movement.shtml
I never really understood the Maker movement and the enthusiasm around FabLabs and 3D-printing. Until today.

What I came to realize – or, really, simply have reinforced – is that the “stuff that matters” is the process, not the product.

If, as a community of consumers, we can collaborate to understand more about our consumption, and more about the production of what we consume, and more about how we can effect, control, or drive that production, what we will have achieved is far more substantial than whatever comes out of a 3D printer.

· No one can kill a good idea
· Everyone can pitch in
· Anyone can lead
· No one can dictate
· You get to choose your cause
· You can easily build on top of what others have done
· You don’t have to put up with bullies and tyrants
· Agitators don’t get marginalized
· Excellence usually wins (and mediocrity doesn’t)
· Passion-killing policies get reversed
· Great contributions get recognized and celebrated

]]>
EnglishMartin Röll2014-02-22T20:13:48+01:00Building an ideal world of workhttp://www.roell.net/weblog/archiv/2014/02/08/building_an_ideal_world_of_work.shtml

What would work look like in an ideal world?

... I asked myself today; and sat down for some free writing.

This is what came out.

It would be free, in the sense that nobody would boss me around. I would choose on what to work on, changing where I put my effort with changing circumstances.

I would choose my own work environment, travel to where I need to be, and spend as much time as necessary on what needs to be done.

I would be connected to other coworkers who would be working on the same or similar things as me, and I would regularly meet people who did completely different, but somehow related things.

When rules are necessary, there would be a clear way on how they are set, and how they can be changed. Anyone could propose a rule, or a change to a rule, and there would be a process of how anyone impacted would participate in the decision making.

We would know why we do the work. Payment would be incidental: It's not what the work is about. If I needed money, or a different way to get paid, I would raise that to a specific person in my surrounding who would take care of it.

Work would be plentiful, with problems abundant. There would be a marketplace for problems and people willing to solve them.

What is missing now?

The marketplace for problems is not clear. There are plenty of problems, but few people standing up with them, exposing them, and being willing to work on them. I would like more clarity with "here, _this_ is the problem, who is going to help me?"

There are "job offers" and "positions" out there aplenty, but "jobs" bore me and "positions" lock me in. Give me a problem, I'll help solve it.

Questions of money are more simple now. Sales is joyful; I just wish I had more opportunity to do it. Where can I meet the people that I could potentially help? Where are the people that want to _do_ something about their own and their organisations' problems?

Let's do something

If you can help me get into conversations about organisational or individual problem solving, I shall keep you updated on what happens and will let you participate in any success that comes from it. roell.net and the sidebar at Röll & Korvenmaa have some words on what I can offer.

If you have a wicked problem to solve, a project to realise, a group to bring to coherent action, let me know and I'll see how I can help.

If you know someone in Tampere or elsewhere in Finland, who'd be willing to hire me for a long-term project (it can start as a short-term experiment), please connect us. I'd love to spend more work time in Finland.

In an ideal world, what would work look like for you? How is that different from what it is now? Do write.

]]>
EnglishMartin Röll2014-01-09T16:21:43+01:00Learning Ruby on Rails, Day 3http://www.roell.net/weblog/archiv/2013/12/22/learning_ruby_on_rails_day_3.shtml
Besides following the teaching project of my course, I also wanted to start working on an own project from scratch. So I set up a new project following instructions from RailsGuides: Getting Started with Rails

Unlike the teaching project, these instructions do not use scaffolding, so the entire process seemed a lot more clunky. It did help really understand basics, though. routes and actions and methods are not suspicious anymore.

On the side I learnt that Ruby on Rails understands that the singular of "people" is "person" and so I was saved from having to rename classes (which apparently is a major hassle in RoR) and could simply continue. Nice.

Half-way in, I realised that I had forgotten to set up a repository / version control system / git, so I quickly did it, following these instructions. (More on Git in Day 2's post).

I continued following my online course and set up a local code repository using Git. I studied some Git Basics before proceeding to set up an account on the public shared code repository GitHub. This was helpful, because I was familiar with CVS (Concurrent Versions System, a different version control system) and Git has quite a different model.

Every time you commit, or save the state of your project in Git, it basically takes a picture of what all your files look like at that moment and stores a reference to that snapshot.

Git appears very well thought-through and quite accessible to me. I was glad for the straightforward instructions and explanations.

I created an online repository on GitHub for the course's test project ("facebook on rails") and generated the test project locally (that's a one-liner command on the Terminal - you basically say "rails, make me a new project" and it generates the complete directory and file structure to get going). I connected the local project to the online-repository following simple steps.

I set up the connection between my local git repository and my GitHub account based on HTTPS as described here rather than using SSH as described in the course. I will see if this bites me in the ass later.

The course proceeds in opening the project sourcefiles in an editor. (I took the opportunity to check out the recommended Sublimetext, otherwise I use Smultron). It looks overwhelming at first.

A controller ("pages") with an action ("home") is created via the command line. At this point I couldn't really figure out what that means, but the result is that the app, running on my local server, now has a homepage that I can edit. The source directory shows a section for the controller, and one for the view (_of_ the controller _with_ its action if I understand correctly). The view is HTML-code at the moment, in an .html.erb file.

My upcreeping anxiety was pacified by a brief review of Model View Controller basics. Maybe that time at university actually served for something.

The "controller" seems to be "what the thing actually does" (in this case: "make pages"), the "action" "one way of doing the thing" (in this case: "make a page of the type 'home'"), the "view" is "how the thing shows up" (in this case: <H1>Hello, World</H1>)

I proceeded to download Bootstrap, a framework for fast front-end development and set it up in my test project. (Very straightforward: you drop some .js and .css into two folders and connected them to the app with two lines in files in the "assets" directory. Simple.) Tested it on the local server: works. "Hello World" looks prettier now.

git status shows me what has changed in my local repository: There have been a number of new files added to the project (the new controller, view and assets) that are not yet tracked in git.

I would have missed this: New files dropped into the project directory need to be explicitly added to the repository for tracking. They don't get added/tracked automatically. Good to know.

There are also some modified files marked "not staged for commit": Local files need to be explicitly staged to then be committed to the repository in a next step. They don't move to the staging area or the repository automatically.

git commit -m "Added homepage, added bootstrap" stages the current snapshot to be committed. git push -u origin master then pushes the content of the staging area into the repository.

]]>
EnglishMartin Röll2013-12-21T14:33:49+01:00Learning Ruby on Railshttp://www.roell.net/weblog/archiv/2013/12/21/learning_ruby_on_rails.shtml
Today, I began my journey to learn Ruby on Rails. I have a specific application in mind that I would like to develop, and another one to which I would like to be able to contribute to. This is why I am learning. I will document my process here.

]]>
EnglishMartin Röll2013-03-17T22:20:20+01:00Much workhttp://www.roell.net/weblog/archiv/2013/03/14/much_work.shtml
I haven't kept up with a daily rhythm blogging here, but then I never had a daily rhythm, or the ambition to build one, anyway.

I have been busy preparing for and working on a new project, analysing a research project's survey data. The schedule has been tight, so I locked myself up and crawled into datasets. It has been more fun and more interesting than I thought. Analytical work is good. Grounding.

I enjoy working at The New Factory: I really like the space, it helps me to concentrate. It's nice enough to want to go there, and ugly enough to not stick around too long. I come, I get work done, I meet people and chat a bit, and go. Back into town.

]]>
EnglishMartin Röll2013-03-14T23:09:03+01:00Maailman toisella puolen (on business in Finland. and Germany.)http://www.roell.net/weblog/archiv/2013/03/12/maailman_toisella_puolen_on_business_in_finland_and_germany.shtml
Maailman toisella puolen ("on the other side of the world") is a Finnish Popsong of 2011 that is still popular here. It played at the Salad Bar yesterday, where I had lunch, just before I restarted this blog.

(The Salad Bar, in Tampereen Kauppahalli is one of my favourite lunch places. Susanna, the owner, is a friend and former client of mine.)

"On the other side of the world" is what it sometimes feels being here. The language is so different from anything I know. Sometimes it feels that everything here is somehow separated and very far apart from what I used to know.

And then it is just two hours flight to be back where the ground is green (not white) and it's warm (not cold) and there are _so many people_.

RyanAir flies Bremen-Tampere and back / Green grass, on a business trip to Germany, February 18th

I am finding a connection between the two and getting a sense of the distance: Where is Germany? Where is Finland? What can I do, being here? What can I do over there? What are the connections? Is there value in making, or being, a bridge?

Business has been good here. In one of my first weeks after deciding to stay here, I walked into a crowd in Uusi Tehdas, introduced myself and said: "I have two empty hands. I can do things. Come talk to me." And people came (talk about the Finnish being shy) and I had work. (Forget Marketing. Study the Ten Oxherding Pictures.)

I would like to settle in one place again, or maybe in two places. :-) One could be here, in Tampere, the other in Germany, maybe in no specific place there. Another Bahncard 100?

Business is important. I enjoy work. Give me a good project and a bit of security in it and I am likely to go to where it requires me to be. And travel a lot. Can't help it. I like travel.

]]>
EnglishMartin Röll2013-03-12T23:40:08+01:00Hello, World (again)http://www.roell.net/weblog/archiv/2013/03/11/hello_world_again.shtml
Hello, hello, is this thing still on? Inspired by Stephanie Booth's "Back to Blog" Challenge and the activity of the Going Solo Conference crowd on Facebook I am picking the metaphorical pen up again and write to this page.

I am in Tampere, Finland. Tampere, the beautiful. Industrial city, the second largest municipality in Finland. Still, a "small" place if you compare to the German cities that I am used to. I enjoy it here.

Pispala, Tampere; where I live. Photo taken from the frozen lake on Feb 25th, about here.

This week brings me an appointment with Ensimetri - the advisory center for starting entrepreneurs in Finland. I want to find out what it takes to formally establish my business here. Then, I am back to Germany and central Europe for a month, do business, meet friends and family, and maybe experience spring. :)

I have proposed a workshop "Getting started in Consulting - A crash course on starting a business as a solo consultant." for the workshop programme at LIFT 07 which will take place in Geneva on February 8th and 9th 2007.

If you are interested in taking part, please express your interest on the conference-website, as only the workshops with the most people interested will take place.

I am thinking about running a two-day seminar on consulting in Geneva in the days after LIFT. What do you think? If you are interested, please let me know.

]]>
EnglishMartin Röll2006-12-11T17:41:31+01:00Interview with Siemens on Corporate Blogginghttp://www.roell.net/weblog/archiv/2006/11/16/interview_with_siemens_on_corporate_blogging.shtml
I have just published the recording of a conversation between me and Michael Rossa, Vice President Corporate Media of Siemens AG, about Siemens' "Blog 100" project. "Blog 100" is the project in which Siemens introduced Weblogs on their Global Intranet. I was involved in this project as a consultant at the kickoff-workshop.

]]>EnglishMartin Röll2006-11-16T21:22:10+01:00My Talk at SHIFThttp://www.roell.net/weblog/archiv/2006/10/02/my_talk_at_shift.shtml
Suw Charman has posted a transcript of my talk "Time for a SHIFT" that I gave in Lisbon last Friday. It's a talk on "How we need to change our thinking and acting to use information technology sensibly."

I have been asked by many people if I will publish more about my talk. I will. Give me a couple of days. (If you like, subscribe to this english RDF feed - news about the talk will come up there and you won't be confused with the other German entries from my blog.) There will also be a video published on the conference website in the next days.