May
31
2015
--

What I learned by going round in circles

roundabout_signEver feel like you are going in circles? Sure you do. Everyone does, right?

I'm the type of writer known as an outliner, which means I like to plan my whole story in advance and make detailed notes on every scene and every step of the plot, start to finish. It's the engineer in me. It gives me a framework. Like a building is designed by an architect long before construction.

The worst feeling in the world is when you are halfway through writing your book and it all starts unravelling. You find flaws in the plot. It's just not working the way you intended. It doesn't sound believable. I'm on my third book now, so I'm no stranger to this mid-book gloom. It's probably not possible to plan something as complicated as a novel with multiple plotlines and numerous characters, each with goals and emotions, without missing something. I had this happen on both my other books and worked through the problems to "fix" my "broken" book. I hear similar stories from a lot of authors.

Something is very different on this new book. Three or four times I hit the wall, back-pedaled and rethought the plot, before going back and rewriting the first half of the story. Each time it ground to a screeching halt.

What's going on? Why is this book different? Why can't I get it right? Shouldn't it get easier with every book I write?

I believe this is what happens when you break new ground. I'm so far out of my comfort zone that I'm not even on Earth, let alone Kansas! 

After writing two fantasy novels and a few short stories, this book is different. Way different. This is a romance. Well… sort of. Technically it's a romantic fantasy rather than a hardcore no-holds-barred romance. Worldbuilding I can do, description I can do, tension, conflict, yep. Romantic and sexual tension and emotion? Not so much!

As I wrap up re-writing the first half for the fourth… or fifth time (who's counting?) I think I've got it right this time. I hope I've got it right. So what did I do wrong?

I've always believed that storytelling is organic, that the plot and events should come from the characters themselves, rather than the author coming up with some scenes and then cramming characters into little pidgeon holes. The secret to organic storytelling is what's known as Goals and Motivations (or some variation on those terms). Characters must logically perform an action to move the plot forward, not act just because that's what the plot requires. See the distinction? Ever read a bad book or watched a cheesy movie and you scream out loud that "she would never do that," or "it makes so sense that he wouldn't have gone to the police long ago?" That's forcing a character's actions to make the plot work.

Usually after coming up with a rough storyline of what I want to happen in the book, I go through every single scene and analyze it from the perspective of each character. What does he want? What is she hoping will happen? What would they logically do here? Goals and motivations, remember? The best, most memorable stories are when the antagonist's motivations are directly entangled with the protagonist's, such that they must outwit each other again and again, with the actions of each directly affecting the life and emotions of the other.

So what am I learning from the frustrations of my romance? In a hurry to get writing, I didn't pay enough attention to those goals and motivations. I analyzed the surface layer and believed I had captured their true desires, the essence of what they sought in life. But I hadn't dug deep enough. I should have known when Leo, one of the wise members of my writer group challenged me by asking direct questions about my heroine's needs and desires. My answers were weak. I told him that I knew enough to write, and that the details would come out as I became familiar with the character.

There's my mistake right there. That assumption is the inciting incident that led to so many rewrites.

Now I get it. I'm not sure why it took me so many rewrites, but finally I'd had enough and really delved deep into the psyche of my characters. What did they really want? Not what I thought they wanted. Not the shallow surface needs, but the deep emotional ones, which seem to play a much larger role in this story because it is a romance, because love and the betrayal of love are powerful emotions. Only then did it become clear to me why my plot had gone off the rails. Even better, I can now redesign the second half of the book with this deeper understanding to make it considerably stronger.

Many authors talk of their characters taking over, that the book writes itself through them. This is their own method for tapping in to the true goals and motivations, and listening to their characters real needs. I'd never understood what they meant until now. I've never had that happen to me. Perhaps because I'm an outliner and more rigid in my planning. I find it difficult to freeform write like that. On this book, I believe my characters were doing just that, but I wasn't listening. I knew best. I'd already figured out what they wanted earlier, hadn't I?

This might be the toughest, most frustrating book of my career, but I firmly believe I have moved forward as a writer. I have learned something fundamental. I hope that I will never make this mistake on any book in the future.

Going around in circles is painful. It instills fear, confusion, frustration. It's like circling the event horizon of a black hole, the noose drawing ever tighter. Am I overreacting? Think about times when you've gone round in circles. Hurts doesn't it?

Though my spaceship is veering away from the balack hole, leaving it behind, I must remain vigilant lest the invisible grip of its gravity grabs me again.I must pay careful attention to everything that my characters think about and every action they take. More importantly, why they take that action. I think the book is back on track again but I won't breathe a sigh of relief until it is done.

What horror stories do you have of going round in circles? Feel free to comment below.

 

May
31
2015
--

Labs And Incubators Fuel Enterprise Innovation

Group of people working around a computer inside incubation space at Fidelity Labs. Change doesn’t come easily to large organizations. Over time they have established a firm set of core business processes to give  them the structure to manage massive workforces, which makes sense, but it also means they lack the agility of smaller companies. They have created systems to provide safe and effective ways of doing business, which protects companies from chaotic… Read More

May
30
2015
--

YC Grad Yhat Scores $1.5M In Second Seed Round

zeros and ones on a blue background. When Yhat, the company that has developed solutions to help organize data scientist teams, graduated from the Y Combinator, winter 2015 class, the founders had a goal to raise a million dollars to keep growing the company when they returned to New York. They may have aimed too low.  The team actually was able to raise $1.5 million in their oversubscribed round, thanks to the interest in… Read More

May
29
2015
--

The Agenda For The Europas Conference: AI, Drones, Health, FinTech, Fashion & More

awards12 The Europas Conference & Awards for European Tech Startups is on on June 16 in London, and TechCrunch is the exclusive Media Partner. Think ‘a summertime Crunchies, with a daytime unconference attached, by a sunny River Thames’. The agenda for the event has just been released. You can find it here and the roster of international speakers is here.
Attendees will automatically… Read More

May
28
2015
--

Microsoft Launches New Project To Help Enterprises Improve Their DevOps Practices

Screenshot 2015-05-28 at 14.05.56 Microsoft today announced a new project that aims to help developers and IT pros in the enterprise — and even smaller development shops — improve their DevOps practices. The company today launched both a self-assessment tool that gives companies recommendations for how to improve their development practices, as well as an e-book that chronicles Microsoft’s own learnings in… Read More

May
28
2015
--

MongoDB Community Open House: June 1 in NYC

MongoDB Community Open House, June 1 in NYCIf you can make it to Manhattan next Monday, please join me at the MongoDB Community Open House. The June 1 event is free and open to all. It runs from 3:30-6:30 p.m. just across the road from MongoDB World.

The MongoDB Community Open House, held at the New York Hilton Midtown, will feature technical presentations and sessions from key members of the MongoDB open source community. A reception will be held afterward featuring plenty of food, drink and fun. Everyone who attends the will get a cool t-shirt, too. Space is limited, though, so I suggest registering now to reserve your spot.

The talks include:
  • “MATH is Hard: TTL Index Configuration and Considerations,” by Kim Wilkins of Rackspace
  • “Implementing MongoDB 3.0 Storage Engine,” with Facebook’s Igor Canadi and Christian Rober of Percona
  • “Is it Fast: Measuring MongoDB Performance,” by Tim Callaghan of Acme Benchmarking
  • “MongoDB for MySQL Users,” by Percona’s Alexander Rubin
  • “Rolling out RocksDB in Production,” by Charity Majors of Facebook
  • “Percona TokuMX and Percona TokuMXSE Performance Benefits,” by Percona’s Jon Tobin

In addition to the free t-shirts, food and drinks, we’ll also be raffling off some prizes, including a full-access pass to Percona Live Amsterdam, to be held this coming September 21-23. Our autumn conference, moved to a new month and venue by popular demand, will be bigger and better than ever with great speakers, tutorials and sessions around MySQL, NoSQL and data in the cloud.

The MongoDB Community Open House will be especially valuable for those unable to attend MongoDB World for budgetary reasons. Our intent is to make MongoDB World even better by adding more technical content. And if you are attending MongoDB World, I invite you to drop in even if only for a session or two.

I hope to see you Monday in NYC!

The post MongoDB Community Open House: June 1 in NYC appeared first on MySQL Performance Blog.

May
28
2015
--

Salesforce Helps Customers Ride Wave To Big Data Platforms

Man in row boat on ocean waves made of bits and bytes. Salesforce Wave, the data analysis platform that Salesforce.com released last Fall, was originally conceived to visualize Salesforce data, but the company is always tinkering with its products. Today it announced a series of connectors that link Wave with popular big data tools with the idea of bringing external data sources to the platform. Partners include Cloudera, Google, New… Read More

May
27
2015
--

Percona XtraBackup 2.2.11 is now available

Percona XtraBackup for MySQL Percona is glad to announce the release of Percona XtraBackup 2.2.11 on May 28, 2015. Downloads are available from our download site or Percona Software Repositories.

Percona XtraBackup enables MySQL backups without blocking user queries, making it ideal for companies with large data sets and mission-critical applications that cannot tolerate long periods of downtime. Offered free as an open source solution, Percona XtraBackup drives down backup costs while providing unique features for MySQL backups.

New Features:

  • Percona XtraBackup has been rebased on MySQL 5.6.24.

Bugs Fixed:

  • Version check would crash innobackupex and abort the backup on CentOS 5. Bug fixed #1255451.
  • Percona XtraBackup could crash when preparing the backup taken on MySQL/Percona Server 5.5 if there were open temporary tables during the backup. Bug fixed #1399471 (Fungo Wang).
  • Percona XtraBackup would fail to prepare the backup if the xtrabackup_logfile was lager than 512GB. Bug fixed #1425269.
  • Fix for bug #1403237 was incomplete, due to setting wrong offset last copied batch of log records was copied from wrong location. Bug fixed #1448447.
  • Percona XtraBackup now executes an extra FLUSH TABLES before executing FLUSH TABLES WITH READ LOCK to potentially lower the impact from FLUSH TABLES WITH READ LOCK. Bug fixed #1277403.
  • Regression introduced by fixing #1436793 in Percona XtraBackup 2.2.10 caused an error when taking an incremental backup from MariaDB 10. Bug fixed #1444541.
  • Percona XtraBackup now prints and stores the file based binlog coordinates in xtrabackup_binlog_info even though GTID is enabled. Bug fixed #1449834.
  • Percona XtraBackup doesn’t print warnings anymore during the prepare phase about missing tables when a filtering option (--databases, --tables, etc.) is provided. Bug fixed #1454815 (Davi Arnaut).

Other bugs fixed: #1415191.

Release notes with all the bugfixes for Percona XtraBackup 2.2.11 are available in our online documentation. Bugs can be reported on the launchpad bug tracker. Percona XtraBackup is an open source, free MySQL hot backup software that performs non-blocking backups for InnoDB and XtraDB databases.

The post Percona XtraBackup 2.2.11 is now available appeared first on MySQL Performance Blog.

May
27
2015
--

Lystable’s Supplier Management SaaS Takes $1.5M From Peter Thiel’s Valar Ventures

peter-thiel7 TechStars London alum and U.K.-based startup Lystable, which has built a cloud-based workflow management platform aimed at simplifying how businesses handle contacts with suppliers and freelancers, has pulled in a $1.5 million seed investment led by Peter Thiel’s Valar Ventures. Read More

May
27
2015
--

Speakers At The Europas Conference And Awards Reflect Europe’s Diversity, June 16, London

awards16 (1) The Europas Conference & Awards for European Tech Startups, on June 16 in London, is an annual celebration of Europe’s brightest tech companies. From a small bar in central London in 2009, it’s become a fixture of the European scene, with its highly curated daytime speakers and audience, which combines the key startup players in Europe, as well as the hottest newcomers,… Read More

Powered by WordPress | Theme: Aeros 2.0 by TheBuckmaker.com