SHIT! — you’re in the wrong place!!!
Good friend of mine just admonished me for not blogging..
WRONG FEED D00D..
We moved this blog to http://concreteTheStudio.com a long time ago.
What we’re supposed to tell people when we do that??!@#$@
geesh.
first use…
So I originally architected Concrete CMS in a nice little bar in SE Portland to deal with an adCouncil gig we had with too many stakeholders and not enough time. That was many years ago, and since the early days my dear friend and comrade Andrew Embler has taken the lose direction outlined in my sketchbook of “blocks and collections” and made it work on fixed budgets for demanding clients. Concrete has had some really compelling concepts since those early days, but like any box of tools you use hard – there’s some idiosyncrasies that drive you up the wall. Being the guy finally responsible for training clients, and getting content into working sites that make sense – I’ve been looking forward to getting my hands on the complete re-haul concrete5 for some time. I’ve peered over shoulders a lot, but today was the first time I got to play with it on a site I need to deal with.
Today I took the 5.0.0.0.a1 release on sourceforge and installed it where concrete5.org is going to live and started building out the site. All I can say is: “oh yes.” Of course, I’m already filling up notepads with new to-do’s, but the UI and experience is simply a joy. The in-context editing that has always defined the ease of use in concrete is finally as seamless as it was dreamed to be. No popups, all overlays, just like you’re opening up the static page you’ve viewing and changing what’s on it as if it were a piece of paper.
The biggest challenge in front of us right now, I think, is what the default skin looks like. Right now its just our old corporate site. We can go vanilla, we can come up with a dozen simple templates like WordPress.. So much of adoption is how powerful and on target it feels at a glance, we gotta make sure everyone “gets it” within minutes or seconds of installing it.
the web will save the world.
Some sites that I think are making the world a better place:
Minti.com – a parenting site that people seem to really use to reach out and find solutions and fellowship in parenting.
FreeRice.com – a mindless game you can play where the more you play the more rice they donate to the World Food Program. Does it make a difference? I dunno, but I like the idea of the energy people put into games being recycled into something useful.
SchoolPulse.com – full disclosure: we made this. That being said, the idea of teachers, parents and school administrators having another way to communicate appeals to the BBS guy in me who thinks that people can open up in different and sometimes better ways through digital media.
current.tv – I actually liked the last version more than this, it was easier to find the indie political videos. I like getting my news from the many, not the few.
I’m not going to name a political site, cause it’s been done to death and frankly I don’t really spend any time on a candidate/issue site.. weird.
Besides, that’ll give you some thing to post about, and tell me what else am I spacing?
If the web can make the world a better place, lets have some more examples….
Wait… Free?
“Okay so let me get this straight, when we first spoke it was $13k to own it, and now its free? Are you sure about this?” a dear friend and repeat client who runs an agency just asked me.
I get that you want to provide for your family, sooo what are you thinking?
Are we going to offer a “freemeium” model where you get crippleware for free and the useful parts in expensive add-ons?
Nope.
Are we going to have a different license depending who you are?
Nope.
Are we going have a donation button or something?
Yes, but it will point to our favorite charity, which can do more good with the cash than us.
So I give up, why do you think destroying your perfectly viable license revenue is going to provide stability and creative freedom?
Here’s what I see. The biggest challenge my crew has is bizdev. We’re not perfect at everything, but we sure can deliver sweet stuff and we improve every day, execept for sales.
We’ve only really won good gigs through word of mouth. We’ve tried just about everything, and without marrying yourself to a particular vertical, it’s very difficult to define a meaningful marketing strategy for a web/IT services company that wants to do “cool stuff.” From my experience you do your best, and try to cultivate as many life long associates and friends who will recommend you as you go.
As the network slowly grows, things get easier over time, but it doesn’t really deliver with security and creative freedom if it ties you to a limited local gossipy scene. (yeah i said it).
So while completely giving away something we have and can charge a lot for, we’re actually doing ourselves a practical favor. Sure, we’ll be giving up a revenue stream, but we’re dropping a expensive business development challenge that we’ve never been good at or interested in solving. We certainly will still spend some real resources to make Concrete5 known – but a lot of that can be our time instead of cash. Moreover, if what we’ve been working on all these years is really as good as we think it is, we stand to jump-start a process that would traditionally take much longer. I’m interesting in seeing what a larger open source developer community might contribute to the project from a code standpoint, but I’m hungry for their evangelism about concrete5 to their clients. I don’t need (or want) to own every dollar that is made off of concrete5. Why not just get out of the way and respond to opportunities as they arise as thousands of people deliver concrete5 powered solutions to their clients?
That’s the practical reason to go “free beer.” The real one is better:
Content management is a basic human right.
It costs next to nothing to write your thoughts on a piece of paper and nail it to a door, it should cost about the same to make a basic website without it having to be a blog. If we can do that, we’ll win one way or another.
out of print – the death of the newspaper.
Just catching up on my New Yorker articles and read this interesting one by Eric Alterman about the death of the newspaper.
Yes, newspapers are dying, in fact – they predict the last one will be delivered to the last door on 2043 (not sure how they came to that, but yay for trees.)
The real point I took from the article was “good God! this is horrid, because original reporting is HARD and EXPENSIVE… Blogging is all well and good, but all bloggers do is pontificate and comment on other original sources”… which to a great degree is true.. (omg, is that me admitting to being full of bs?)
The reality is, I don’t see any way that the “blogosphere” will support traditional reporting as it functions today. He points out that the Baghdad berau of the Times costs $3m/year to run, and the Huffington Post, which is a leading blogish new media news source, is maybe pulling over 10m a year in ad revenue.
Sounds reasonable.
Here’s the thing that’s odd. Early in the article he points out that the idea of non-biased reporting is actually really new. A late 20th century model at best. Our countries forefathers fought one another with their privately owned papers. Certainly the great industrialists (Hearst anyone) were pretty far from non-biased. Murdoch of News Corp fame is hardly considered fair and equitable to all parties… So where is this dream like non-biased “professional” reporting model we’re supposed to be so in love with. I get that it’s not easy to be on the ground in Baghdad, but really, isn’t a soldier who is ‘part of it’ a better voice than someone with a pen and press pass? What if you look at the world and say “actually, we should ALL be reporting. Reporting what you see, from a sane, but real bias is your responsibility as a contributing member of society.” Wouldn’t that give us a better world than “reading the New York Times every day” is your responsibility as a contributing member of society? I’ll be the first to admit that we probably don’t have the searching and aggregating logic needed to create some signal out of the noise of 7 billion opinions, and we all should be better writers… But i dunno, something always seems strained about the “But I’m TRAINED to be non-biased” argument. In a postmodern world where our art tells us there is no one single truth – how can we expect a newspaper to do it… and make a profit..
blog ui.
had yet another client meeting today where someone wanted “a corporate blog,” yet when asked “list 100 topics right now” question had little to offer.
the best solution to this in my eyes is a centralized blogging interface for all employees & associates, with tag/category based cross referencing and featured embeds throughout the rest of the site for depth of content and SEO purposes.
concrete5(tm): value the brand.
Concrete has been around since 2003, this major version update that has been a year in the works and is major version release 5. While our content management system has always been “open source” to our clients, who paid for it; this is the first fully “free beer” open source release we’ve done. We’re giving away our secret sauce and we’re thinking how to protect the years and millions in development that have gone into it.
We’ve come to recognize it’s the brand. We will trademark our name as Concrete5(tm) – and make money by being the official host, trainer, documenter, and support provider. Conversely we may look at any of those roles and tap a better suited partner as an “Official Concrete5 Solution” in return for some license or revenue model.
The Ruby on Rails guy looks to have similar ideas around his brand and license model, which is also MIT.
million dollar home page, mark 2…
http://www.thebigwordproject.com/
I can not lie, this is a good idea that we simply didn’t have first.
If someone could please explain to me how concepts like this go from 2 users to 2,000 – I’ve got some work for ya.
-frz
Mind numbing discussion on how to skin a page.
Templates.
Page Types.
Skins.
Themes.
Models? Patterns? ARRRRG!
In previous versions of Concrete we’ve kept the technical architecture for how pages are presented pretty simple. Every page is a single type. Each type has a PHP file that handles presentation, and a record in the CMS that defines default/shared blocks you want to always show up. When we build sites ourselves, this typically works pretty well for us.
Sadly, it tends to get out of control when other people start playing with it. Our developers tend to think of page types as functional, and aesthetic idiocyncries from section to section are handled in that presentation PHP. So if you have a page type of “Case Study” it’s going to use the same template no matter where you put it in the site. If you have case studies both in your Product section and Services section, we would A: make the navigation block that renderes that primary nav handle how it looks, or B: add some logic to the template to do area specific presentation stuff based on where you are in the category tree.
A lot of the development shops we’ve partnered with in the past tend to think of page types as silos or areas of the site, not functional break outs. So Products and Services both get their own page type because they have different side bars. Now when you add a Case Study that was originally designed to show up in the Services area to the Products area, its gonna have the wrong header color. All of a sudden you end up with a ba-gillion page types to handle these scenarios, which basically defeats the whole point.
The resolution we seem to have come to is split the concept in two. In Concrete 5 you will have page types that map to what goes on a page. You will also have Themes that are presentation focused, and control where and how that content/functionality is presented. Themes will contain templates that map to page type names. Every theme must have at least one “default” template, which will be used for a page type if no specific file exists.
By splitting this in two this way we hope to handle more diverse situations in a more intuitive way for end developers/site owners – my only fear is introducing too many labels and leaving people wondering where their presentation layer is coming from.
Pricing tiers… omg.
As a youth, you tend to think price is in some way related to cost.
It is not.
It’s easy to be taught this in your MBA course, it’s easy to think this is evil from your Marxism course, but I have found it really is the way of things. The answer to “how much is that doggy in the window?” is at best “what’s he worth to ya?” and at worse, “how much you got?” How much time, care and energy went into raising the bitch and birthing the puppy have nothing to do with it. (yes I choose that metaphor to create a credible excuse to curse. son-of-bitch-shit!)
The deeper truth I’ve come to appreciate over the years is people don’t even really want a fair deal. They want to pay as much as they possibly can afford for something, minus a “smarty” cut. My Dad always taught me to buy the second best computer setup a manufacturer offered. This is standard. We built a site for ManageCamp and went for a couple of years and one of the things I remember is a marketer talking about the overwhelming number of choices facing consumers. Hundreds of toothpastes, scores of diaper brands, a dozen sizes of the same brand of ketchup – it’s crippling to be faced with so many choices.
Conversely, consumers are dubious of single plans. If there’s NO choice at all to make, you feel useless as a consumer. What smart decisions did you make to get the most bang for your buck? None? You must be a crappy shopper. There’s a balance that you have to shoot for, and I am a firm believer that 3 is the magic number.
Price something with three variants: Pimp-ass, Just Barely Cutting it, and the One we would have fixed it at anyway. You see this most elegantly done with Macs. Which MacBook Pro do you want? There’s almost always just three choices. What happens is you WANT the pimp one, you convince yourself the Barely Cutting It one won’t do, and you end up making the smart decision that the middle of the road is right for you.
What I hate, absolutely HATE, that I see a lot of our competition doing, is offer something for nothing or close to it and then screw the customer over on options. This is the car sales philosophy. Every option costs way more than it should, and since the base package just barely gets you buy, you HAVE to have the options. Sales departments love it because they can fuck with pricing constantly, pricing every new feature that tech comes up with as a “add-on”.
Consumers are bewildered. The only way this works (imho) is you get the customer roped in through being such a dominator in a vertical or having a marketing approach that burries the add-ons, then as they want your solution to their problem to actually, well, work – they get screwed on add-ons. Check your cable bill now that you’ve got digital HD onDemand working. Look at the price of that car on the TV commerical vs. your car loan amount. We’re not gonna do that.
As stated in previous posts, Concrete CMS is now free. Our hosted installs aren’t because, hey we gotta eat, and we’re gonna price our installs in the glorious set of three I love. I can’t tell you today which features you’ll get for the Pimp version vs. the cheap one, but all of them will solve the same basic problem and the deal will be fair – and most importantly, easy to understand at a glance.
Video game brainstroming circa 1979
It’s not all strategic crap and programming around the office.. in fact an awful lot of time gets wasted with stuff like this fantastically amusing video:
http://www.cracked.com/video_16019_video-game-pitch-meeting-1979.html
Training getaway.
I’ve never been a huge fan of the corporate training week. In my experience going to them as a employee, it’s kinda a paid vacation, yet a boring. It’s great to learn all at once and whatnot, but having someone read a manual to you in front of a computer seems like a horrible way to spend your day when you’re visiting a fun big city.
So now that we’re going full Open Source, it’s obvious we need to pull revenue from other, more regular, sources – and training courses is certainly one of them. While I hate the certification things I’ve had to do in the past, I do LOVE planning fun events – so here’s how we’re going to roll:
You come to sunny Portland, Oregon – we’ll show you how to think like a Concrete programmer.
- Arrive Wednesday for Thursday 9am start at the studio, we suggest you stay at one or two of the more fun Boutique hotels, but here’s where our office is if you want to choose you’re own. We are very well served by the Max line if you stay further out.
- Thursday:
- 9am-9:45am – Snacks and Sharing
- 9:45am-11:00am – Concrete 101 Approach & Architecture
- 11:00am-12:00pm – Challenge definition
- 12:00pm-1:00pm – Lunch
- 1:15pm – 1:45pm – Making Blocks
- 1:45pm – 2:30pm – Integrating Applications
- 2:30pm – 3:15pm – Presentation Techniques
- 3:15pm – 6:00pm – Q&A Work Session
- 6:00pm – 8:00pm – Dinner
- Friday
- 9:00am-9:30am – Snacks & Sharing
- 9:45am-12:00pm – Q&A Work Session
- 12:00pm – 1:00pm – Lunch
- 1:15pm – 2:30pm – Some Class TBD
- 2:45pm – 4:00pm – Q&A Work Session
- 4:00pm – 6:00pm – Presentations & Dinner
I dunno, something along those lines. I like the idea of letting people actually do something unique and giving them dynamic feedback on it. I remember going to a Sequent certification class on Dad’s corporate dime growing up, and it being such a bore throughout the day that I ended up writing a shell based chat script that I could use to drop in with any of the people in the class while sitting there listening to the teacher read verbatim from the fucking manual. Of course the teacher never bothered to wonder what all my clicking was about and the only way I even got my shell script out of there was to literally print it and re-key it later. (hey no easy Internet access in those days)
Come to Oregon and we’ll do more than just read you a story, we’ll indoctrenate you into the Concrete CMS culture, we’ll invite you to our Alums email list, we’ll adopt you into our way of thinking, and we’ll leave you with the option of spending a fun weekend in Portland.
Revenue and Dim Sum
Tasty dim sum today, fresh shrimp – yum.
Figured the revenue model out for Concrete 5 today at lunch. We knew we were gonna give the source away, but hadn’t quite figured out how to offer a hosted one for a price. We wanted to make it easy for tired old developers like me to setup a site quickly, as you would a blog – and take the opportunity to make some money on the hosting side. We also think the elegant ‘demo turns into your install’ approach of so many web2.0 apps is nice.
Well the challenge with that for us is unlike WordPress or Basecamp, we need to give people a fair amount of personalization and space. A website isn’t much good without a email, our CMS shines most when one starts to mess with the presentation layer, you just have to deliver a non-centralized traditional hosting environment for it to be useful and stable in the big picture.
That becoming clear helped settle the details around our how to price hosting. The demo simply isn’t gonna happen without a credit card. You’re welcome to download the source, see examples, etc.. but if you want to “1-2-3 it’s just that easy” on our servers, we’re gonna need a credit card and real info. Keep yer l33t warez off my boxes.
A few of my favorite things…. (or why this blog is in WordPress??)
Nothing shocking here, just reality. There are a lot of unique problems in the world and we don’t have time to solve them all perfectly. I’ll be the first to aknowlege that a Content Management company using something like WordPress to blog about their adventures is somewhat ironic. We do have a blog component in Concrete today, and it works well if you need to incorporate a blog into a larger more design centric site. For this problem, I did not. I just needed something I could setup quickly and use well from anywhere without having to take my developers away from building a CMS that serves our client’s needs… So in addition to WordPress, here are some other 3rd party tools we enjoy around the office:
Intervals – we used to use a timetracking app called Harvest and a bug tracking app called Unfuddled. Intervals does a great job combining the two into a single tool we can use to keep track of what needs to be done and how long it took. It’s all hosted of course, ajaxy web2.0 lovin. good product, reasonable rates.
gMail – there is a corporate version that is way buried in google’s site where you can point your MX records to google and use the gmail interface for all your mail. It’s free if you want, or pretty cheap to kill the ads and get more storage. You also get the calendar thing thrown in. This replaces exchange for us, it’s accessible via an iPhone (well the calendar only kinda, but doable) and it’s really just the best thing since sliced bread. I love the labels instead of folders, I love the threading, I can even download mail via imap to my iphone and mac mail client and organize it when i’m waiting for someone in the rain or with a slightly better interface in mac mail when on a plane. Did I mention its free? Microsoft charges thousands of bucks for this kinda stuff… hmmmmmmmm?
MailChimp – we don’t do bulk emails, we hate spam issues, we do our own newsletters and council our clients to do their blasts with a 3rd party service. I’ve heard good things about constant contact and some others, but i like mail chimp. Being able to track open rates and see where people clicked is huge. If anyone knows of a service like this that offer an API so we can do custom mail merge stuff I’d love to hear about it.
So just to re-iterate: Concrete CMS is a full site management tool. It websites for small to mid sized organizations that need complete control over their site’s presentation and content. The latest version will have some cool starting points so one could get started “in three easy steps!” but it’s not a blog, won’t ever be just a blog, and given the choice of spending my money on building a better CMS to give away, or recreating tools that already exists… well makes sense now, eh?
Cranberries in Oregon…
Hello world.
I’ve been making websites since there was a web to make ‘em on.
I’ve run my own show for almost the whole time, with a two year dabble in corporate IT at the height of the bubble.
I’m an entrepreneur who has big ideas, works hard, and wants to provide for his family. My shop wins awards, our clients generally love us, I do everything that a good mid-sized webshop should do, yet I find myself unsatisfied.
I grew up with computers in the family. My Dad worked on punch cards and tape, so I can say with as much credibility as anyone that it “runs in the blood.” I was programming my Apple ][e at 6, I was building Heathkits in the electronics lab in our basement. I ran BBS’s, I got busted for bringing a Virus to school as a kid, you name it. Think War Games, that was me. I still have an acoustic coupler in the basement somewhere. My friends all played D&D and I know what a blue box is from using one, not reading about em.
I got excited about the web for bigger reasons than a paycheck though. Yes, growing up a programmer with a passion for visual arts pretty much forces you into web design these days, but in 95 when I dropped out of college to make websites that wasn’t quite so that clear to everyone. What got me excited was the idea of the web as universal expression for everyone. I believed in the power of “myPetCat.com” when you could actually buy that domain and build the site yourself. I remember telling entrepreneurs that “you can look as good as IBM on a shoestring budget using the web!”.. which as we all know, turned out to be more of an ideal than a reality.
I worked my way through the bubble, I’ve built working solutions for some of the most bizarre ideas and clients known to man, with a smile and a voice in the back of my head saying “well this might not be the printing press for the masses that the idealistic 21-year-old Franz wanted, but I am doing a great job being a voice of reason in this sea of madness.”
Well now I’m 32. I’ve got a 2 year old daughter and another on the way. I’m responsible for a dozen bright people who love to make great websites, and I’m asking myself hard questions about if this is where I wanted to be in life. Frankly, I planned on being dead by 27 or a millionaire by 30. Neither happened. The last 5 years have been a blur of extra-credit confusion. As I grow up and realize I might very well be coming up with interesting ideas for a long time, I look at the business I’ve built by being flexible and bright and I wonder if, why, and how I truly love it.
I am a plumber. (shit, sorry Plumbers Association of America) but I get paid by the hour. Like any IT services company, we want recurring income, and we’ve historically thought the best way to do that was license a product. It is tiresome to get paid by the hour. There’s no dependability in it unless you’re willing to get tied to a vertical. We certainly have dabbled with the idea, why not be the company that just bangs out lawyer websites. The reality is this strategy seems to both miss the point of making the world a better place through free communication on an uncontrollable medium, and also the fun adventure of random consulting. Given the choice of Han Solo or Luke’s Uncle tending the farm… Well call me Franzolo.
So we make small products in Flash and JavaScript for niches we stumble upon, and we’ve got our own proprietary CMS that we’ve developed through years of working together and licensed as we saw fit.
We do a lot of work for bright entrepreneurs who are starting an online business, but we’re constantly building ourselves out of a job. Just this spring we ended up losing a huge client from last year lemonade.com because they decided they needed to build out their own IT department as part of their rev 2 launch. I can’t say I blame them, sure we built everything they’ve got from the ground up last year, and obviously I wish I was getting that check instead of ADP in some ways, but if I were in their shoes I’d do the same thing. They need an IT department and my shop’s not it, nor do we want to be in the big picture.
We’re in Portland, Oregon.. where the beer flows and the creative folk grow like the moss on roofs. I learned many years ago that competing for local web development work is a tough, gossipy, battle. There’s not a lot of business outside of lumber and microchips, and while everyone in this town seems to get a hard-on for doing something for HP, Intel, or Nike – I can’t say I do.
So how do I support my growing family & crew in a way that I have some clue as to where money is coming from more than 6 weeks out and I’m not competing with the client’s neighbor kid? How do I do something with my life that I can point to and say “that was worth while, the world is now a better place?”
Well, I could quit it all and go start some new dot com that makes virtualized widgets for gizmogingers in the social media space. Frankly, I’ve built enough of those ideas over the years that it’s hard for me to commit my success or failure to just one idea. These days that comes down to a competitive “who do you know” battle that holds little interest for an idea guy like myself. Frankly, I want to do a lot of stuff. I want to be more involved in music and fashion than I am. I want to have the shop I have, but have a dash of downtime so we can pursue fun internal projects that we used to when it was just me and Andy in the basement. I’m sure I’m absolutely the first person you’ve ever heard express this dream.
Okay, so there’s my self-serving blog dribble… is there a point?
Yes.
It is time for us to make a new strategic play. We’ve had a CMS we’ve been selling since 2003 quite effectively. We built it before “blogs” were the big deal they are today and we made it because we were tired of our bosses spending 6 figures on some license fee for what amounted to a publishing system. It’s called Concrete CMS and it works. It’s flexible to work with, easy for office workers to use, and robust enough to handle real sites. We made it because we had an AdCouncil project with an insane deadline and too many stakeholders. We knew they would never agree to a fixed scope, so we needed a modular way to deal with content and functionality where we could re-arrange things in real-time and look like heroes. We did.
It grew. For the last 5 years we’ve done major and minor edits to it and basically sold it as the market allowed. As a production guy turned bizdev guy, I gotta say its really interesting to see the market change. I remember when people thought we were cheap because we wanted 15k instead of 30k for a perpetual license of our app. Shit I remember when TeamSite cost 300k. The price has come down year after year. As the guy in me who cuts paychecks cries, the Anarchist industrial punk kid who dropped out of college to help the underdog take on the man is getting excited though.
So here it is.
We’ve been working on the next HUUUGE version update of Concrete for over a year now. It’s mad web2.0. It’s hella AJAXy. It’s dead fucking sexy and you’re going to love it. It’s my job to figure out who we’re going to sell it to, and how we’re going to price it. There’s been a lot of debate. We could tweak it around to serve a particular vertical. We could add some more eCommerce loving to it and take on Magenta and the array of OsCommerce killers that are about to come out. We could come up with all sorts of money grubbing bullshit plans that we’d implement to some degree and keep making cash off of.. but frankly.. I grow weary of the battle & bullshit.
I want two things.
1) I want financial security for my family and creative crew. I want to be able to spend time with my daughters and know that I’ll be able to send them through school.
2) I want to do fun, creative, world improving things. Five figure license fees to corporate America, for software that only kinda meets the core promise behind the stated need, isn’t gonna put a smile on my face.
So, oh faithful new reader… Take it.
Take it for free.
Yes, I’m drinking beer, and I’m gonna buy you free beer too.
I saw Dirty Jobs the other day where a born and bread fisherman in Oregon looked at his trade, and decided to sell everything and buy into the Cranberry business for his family and personal sanity stake. Sadly the Cranberry market tanked for 3 years immediately after he got started, but he lasted through and amazingly built a successful business at something he barely knew.
I feel like I’m making the same type of decision here. My Father certainly would not give away intellectual property, his manufacturing software shop had the same core license plus time and materials model that my current webshop, and so many others had. I’ve certainly loved and benefited from many open source solutions over the years, but personally have always most identified with the older Shareware movement: “have a taste, but the meal ain’t free.” The fact that we’re giving away Concrete CMS under the MIT license, more open than ‘public domain’, is a true step out of the water for me, and I’m excited about what I’m gonna learn.
Of course, I hope it will be wildly successful, we’ll live comfortable and creative lives while making the world a better place from our little wet corner of the world. I can promise you, oh dedicated reader, one thing.. We will embrace this full force. We will blog on our blog as openly and blatantly as our minds take us. We may end up being seen as asses or heroes, maybe both – but we’ll certainly do everything we can to go big. Welcome to the internal dialog at Concrete the Studio, you’re going to hear it all.