Paul "Pablo" Croubalian

7 years ago · 3 min. reading time · ~10 ·

Blogging
>
Paul blog
>
Fun, Games, and Caffeine in Start-Up Land

Fun, Games, and Caffeine in Start-Up Land

um, Games, and Caffeine in Start-Up LandIt's now 08:24, GMT-5, (Montreal). I haven't gone to bed yet. I'll go to bed after I post this. More accurately, I hope I'll post this before I pass out.

Let me explain.

I like to take big bites.

I'm a ghostwriter. I'm a technologist. The two blend nicely. Summer is a slow time for me and I like to keep busy. 

I decided to use the next two months to get my big-assed Twitter System into a form that anyone can use. 

I wanted anyone to be able to build click-to-tweet links with images. I wanted anyone to be able to schedule Tweets in multiple ways. I wanted anyone to be able to apply hashtag rotation to those Tweets for easy cross-posting to other platforms. 

I wanted members to be able to support each other through retweeting.

Eventually, I wanted anyone to be able to combine big-data concepts with influencer-marketing concepts to build truly targeted lists of active followers.

I wanted all that to be easy and quick to do. 

I wanted it to be really cheap.

It started well. 

The rotation and scheduling scripts work beautifully. The building of click-to-tweet links work perfectly and even account for special characters in multiple languages.

I should note here that the system I envision is not a scheduling platform as much as it's a user-specific app. Users use our scripts as their own via our site. 

I guess it's natural for a ghostwriter to think in terms of ghost-coding.

We need to walk users through the process of getting and adding Twitter Developer credentials. It's an easy process that takes less than ten minutes to do.

That's when some weird stuff popped up. And, I mean "weird" in a Stanley Kubrick movie type of weird.

Some test users had no problem creating their account/app credentials. 

Others. . . not so easy (more like impossible, they would get hit with a blank page. . . no thrown errors, just a blank page).

Those who understand about coding, know. Intermittent problems just don't make sense. Either it works for everyone or for no one. Scripts are logical. Randomness is only seeming randomness. 

Scripts don't have moods.

Well, for us, the scripts only worked on about 50% of attempts. 

Huh??????

Here's the strange part. It worked every time for me! I ran it through 20 times using 20 different accounts. I never had a problem.

Huh?????

I originally chalked the problem up to user error. I wrote and re-wrote the instructions. I added a downloadable PDF so people wouldn't have to tab-jump (Gloria Ochoa's suggestion, thanks). 

I scanned my database, but only half the test users completed their accounts. 

My test users are not morons. They are all intelligent, well-spoken experts in their respective fields. They are several cuts above the average person who would need to do this.

The process is not complicated. Yet, only half succeeded.

Huh????

There was some serious head-scratching going on. Either they were having trouble or they were losing interest. 

Neither is a good thing.

Then it happened to me. An attempt to create a new account/app failed.

Huhh???

Whether procedural or object-oriented, scripts are basically just stored actions. 

How is it possible that two people do the same thing, the same way, but it works for one and not the other? 

The answer is, "It isn't." Randomness isn't real. It's just seeming.

I assumed I goofed somewhere in class definitions and/or setting/resetting variables. There's a lot of back and forth in getting a prototype working. I must have changed something along the way that shouldn't be changed.

I found and fixed 3 minor issues. The problem persisted.

Huhh??

I called a Council of War.

Last night my living room had four coders scanning some 20 pages of code. We were looking for what the f!ck was happening and why. 

We found nothing. 

Sometimes, it's easier to start over than to debug. 

This was one of those times.

We killed the account creation scripts. We re-wrote them. We made them leaner. We made them faster.

The coders left at 07:38 this morning. My wife was not impressed.

Then she saw the state of the living room.

She was really not impressed.

Then she saw the kitchen.

Oh, boy, am I in trouble!

I digress. Lack of sleep can do that.

I think the scripts work now. At least, they worked 20 times in a row. 

I still have a nagging doubt. Scripts just aren't an intermittent thing! 

The only intermittent thing is the hardware. Servers are electric. Electricity, by its nature, is intermittent. If the problem persists, I'll transfer the whole shebang to another server.

I'll test some more after I get a few hours of sleep. If you want to give it a shot, click here. I also want to modify the emailing script to include the instructions PDF as an attachment.

To paraphrase the immortal words of Danny Glover as Roger Murtaugh, "Am I getting too old for this shit?"

Huh?

Naahh!

Ciao! I'm off to bed.

Click to Tweet this post with an image


Vr

 

Blog Poets

About the Author

I'm a ghost but not the kind that's to pottery
wheels I'm the wnting kind

Toften wonder if Im a tech-savvy writer or a
writing-savvy technologist Maybe I'm both. As
one CMO put it, "Paul makes tech my bitch!
That might be going a hittle too far

QbeBee *


""
Comments

Gloria (Glo) Ochoa

7 years ago #21

#22
Ill play with it more this afternoon...it will be exciting to see them posts hit live. :)

Paul "Pablo" Croubalian

7 years ago #20

#21
I think so too, Gloria Ochoa. I'm pseudo-coding the cooperative RT feature that I want to add. Just trying to igure the easiest, best way without pissing Twitter off.

Gloria (Glo) Ochoa

7 years ago #19

This is a great tool so far as I am concerned. It's going to make posting and time much easier!

Paul "Pablo" Croubalian

7 years ago #18

#16
Thank you, Gloria Ochoa was the first to add some "pseudo"-scheduled tweets. When I flip the switch to live connection anything scheduled will tweet. Today, we will finish the "forgot password" script., then we'll move on to Cooperative RTs. The idea is to add Tweeps to your Clan, whether or not they are members. (if they ever join they will be auto-added to your clan). Since we would have their scheduled tweets in the DB it would be a simple thing to schedule sexy, Old School style RTs with mentions and images (what most people call "manual retweets"... MUCH nicer)

Paul "Pablo" Croubalian

7 years ago #17

#18
Thanks, Lisa Gallagher

Lisa Gallagher

7 years ago #16

For you techies, Paul \ is the master when it comes to twitter automation and his writing adds more value to the topic because he keeps it real with real life humor too.

Lisa Gallagher

7 years ago #15

Paul \, I am not a techie kind of gal but I read your posts, learn more than I thought I could and come back for more. I come back for more because you always make your writing so delightful to read with touches of real life humor many of us can relate to. I'm the one in my home who tends to pull all nighters. I think I was supposed to be born an Owl?! Loved your term, "ghost coders," again I laughed out loud. I'm book marking this for my husband in case he would like to sign up for the API. I keep getting on him to get online and work it baby! He's so busy, he rarely has time to just sit back and chill. Maybe one day before it's too late eh?

Gloria (Glo) Ochoa

7 years ago #14

LOL..awesome article..and #Truth ! Many times hubby wonders if Im even around and he finds me downstairs in front f my computer. working on similar issues...which I often say that when I get hold of a bone (in other words a problem) I want to fix it..and fix it fast..and fix it NOW! Sometimes stepping back and just doing it over is the best. I think this bad ass twitter app is going to ROCK! there is just a few bumps along the way (insert two thumbs up here)

Paul "Pablo" Croubalian

7 years ago #13

#7
You have two options, that I see, Dean Owen 1 - Find a friend somewhere else who will let you link their cell number to your account. Twitter allows some accounts to share numbers and others not to, so, make sure they aren't likely to want to do the same thing. Twitter will send a confirmation text with a code so you will need to communicate with them in short order as well. 2- Try a service like Twilio. ( https://www.twilio.com ) For $1 a month you can get a number that will forward to your mobile. That could also fix other similar issues you may have living in China. FYI: Quitting just isn't in my DNA. I'm too damned stubborn. ;-)

Paul "Pablo" Croubalian

7 years ago #12

#7
You have two options, that I see, Dean... 1 - Find a friend somewhere else who will let you link their cell number to your account. Twitter allows some accounts to share numbers and others not to, so, make sure they aren't likely to want to do the same thing. Twitter will send a confirmation text with a code so you will need to communicate with them in short order as well. 2- Try a service like Twilio. ( https://www.twilio.com ) For $1 a month you can get a number that will forward to your mobile. That could also fix other similar issues you may have living in China. FYI: Quitting just isn't in my DNA. I'm too damned stubborn. ;-)

Paul "Pablo" Croubalian

7 years ago #11

#7
testing if my hover links are working

Paul "Pablo" Croubalian

7 years ago #10

#7
You have two options, that I see, Dean... 1 - Find a friend somewhere else who will let you link their cell number to your account. Twitter allows some accounts to share numbers and others not to, so, make sure they aren't likely to want to do the same thing. Twitter will send a confirmation text with a code so you will need to communicate with them in short order as well. 2- Try a service like Twilio. ( https://www.twilio.com ) For $1 a month you can get a number that will forward to your mobile. That could also fix other similar issues you may have living in China. FYI: Quitting just isn't in my DNA. I'm too damned stubborn. ;-)

Paul "Pablo" Croubalian

7 years ago #9

#9
I see, that Franci! Hey, it's after 17:00 somewhere in the World, so , why not?

Paul "Pablo" Croubalian

7 years ago #8

#7
You have two options, that I see, Dean... 1 - Find a friend somewhere else who will let you link their cell number to your account. Twitter allows some accounts to share numbers and others not to, so, make sure they aren't likely to want to do the same thing. Twitter will send a confirmation text with a code so you will need to communicate with them in short order as well. 2- Try a service like Twilio. ( https://www.twilio.com ) For $1 a month you can get a number that will forward to your mobile. That could also fix other similar issues you may have living in China. FYI: Quitting just isn't in my DNA. I'm too damned stubborn. ;-)

Dean Owen

7 years ago #7

Don't give up Paul-sensei. You have a rare gift, and that is your ability to hold the hand of a conversion and lead them through a relatively complex sign up process. Add a designer and you have an invaluable service to offer any firm looking to get site visitors to sign up and fill a large number of fields. I just tried it again, but Twitter is not cooperating since it is blocked in China. Twitter does not recognise users like me, on a VPN in China. I cannot believe China is not in the Twitter country dropdown menu. I just tried with a generic "Worldwide", but when I input a China mobile number, I suspect it needs to match the country.

Paul "Pablo" Croubalian

7 years ago #6

#3
Easy for YOU to say, David. A few weeks ago I got up and headed down to the kitchen for a coffee. I thought the hardwood floor was creaking. No, it was my ankles. LOL

Paul "Pablo" Croubalian

7 years ago #5

#3
easy for YOU to say, David LOL

Paul "Pablo" Croubalian

7 years ago #4

#2
Thanks John White, MBA

David B. Grinberg

7 years ago #3

Remember Paul \, like I always say: age is just a number. It's not the number of years in one's life but the amount of life in those years. Just felt like waxing philosophical on you...

John White, MBA

7 years ago #2

Paul \: Nice read, I have promoted it via Twitter and Facebook.

Paul "Pablo" Croubalian

7 years ago #1

Gloria Ochoa is mentioned in this article

Articles from Paul "Pablo" Croubalian

View blog
4 years ago · 3 min. reading time

Hi, y'all. It's been a while. In fact, it's been so long, I forgot how to use the Producer platform. ...

5 years ago · 6 min. reading time

Many of you · are curious about what happened · between · Coco and I. I'm somewhat surprised, frankl ...

6 years ago · 4 min. reading time

Few things boil a business owner’s blood faster than credit card interchange rates. Even WalMart Can ...

Related professionals

You may be interested in these jobs

  • BANSAL LOGISTICS INC.

    mechanic helper

    Found in: Talent CA 2 C2 - 3 days ago


    BANSAL LOGISTICS INC. Collingwood, Canada

    Education: No degree, certificate or diploma · Experience: 7 months to less than 1 year · Work setting · Relocation costs not covered by employer · Willing to relocate · Tasks · Move tools, equipment and other materials · Hold stakes during surveying activities · Signal safety pr ...

  • 3vimatech Inc.

    machinist

    Found in: Talent CA 2 C2 - 3 days ago


    3vimatech Inc. Tecumseh, Canada

    Education: · Expérience: · Education · Secondary (high) school graduation certificate · Tasks · Read and interpret engineering drawings, blueprints, charts and tables · Repair machine tools and parts · Set up and adjust production machineries/tools · Fit and assemble components ...

  • East West

    Technicien électronique

    Found in: Talent CA C2 - 1 week ago


    East West Longueuil, Canada Temps plein

    L'équipe d'East West Québec est actuellement à la recherche d'une personne souhaitant contribuer à la production de produits de haute technologie et passionnée par le domaine de l'assemblage électronique. · Alors si tu veux mettre à profit tes connaissances en électronique et re ...