I got my first computer 24 years ago, when I was 10 years old. It was a Wearnes computer with Intel 80286 processor. I didn’t know or have any idea about programming but I know how to operate a computer. I got basic computer lesson from school on how to operate a computer (booting using a floppy disk, Ctrl-Alt-Del, and basic DOS commands) and write document using WordStar.
It was my friend who introduce me to BASIC. He typed a couple of lines on GWBASIC and displayed my name in different colors.
PRINT “Ilham Abiyasa Suhardi” (emulated using dosbox)
I was like “Wow, you can do that with a computer? That’s amazing!!!!”. And that’s exactly the moment I was introduced & fall in love with programming.
On that day, we explored some other commands like changing colors, blinking text, and making a beep sound. After that, I borrow his dad’s book BASIC language reference (Can’t remember the exact title) and made a copy so I could try it by myself at home. That’s when I start to learn computer programming and I’ve been loving it ever since.
So thank you my friend (where ever you are) and happy birthday BASIC!
Wow, it’s almost April and I haven’t write anything since January 2014
Quite busy with many things lately, from building our own startup with my wife, learning about cloud technology, to training for half marathon. Yes, half marathon and we’re going to race this Sunday.
To begin with, I’m not a good runner. I run regularly, like twice a month, but only for short distance in a slower pace. I love to see people running Berlin marathon but I always thought long distance running is too much for me.
Then, on November 2013, my wife registered us for the Berlin half marathon She’s not a runner, just like me, but she said, “it’s time to say yes to ourselves”.
It’s true what she said. Since January, we run 2 or 3 times a week. On weekend, we tried to run long distance. We started with 5KM and gradually increase the distance. Two weeks ago, we managed to run around 18KM on the weekend (and then I caught cold on the next week ).
Our aim is just to finish the race in 3 hours. It’s not so fast for some people (especially Germans ) but for me, I want to enjoy the run and the scenery. That’s the only time where you can run around the city, on big streets without cars or bicycles, and have a lot of people cheering up for you.
Last July & August, I was working part time as a technical reviewer for Packt Pub. The book was published on mid of October & PacktPub sent 1 hard copy to me.
Finally on last Friday, the book was here!
Oh, man! I haven’t read any (technical) book on real paper for a while. I didn’t miss at all the big & thick paper books
I was wrong.
It consumed more time than I thought. Originally, my plan was to spend max 2 hours on a chapter (not 2 hours straight but spread over 4-5 days) but in reality, I had to spend a little bit more than that, depending on the topic & number of pages. Fortunately, the guys from PacktPub are pretty cooperative & I could negotiate the deadlines.
They send me 1 chapter every week via e-mail. By the end of August, I managed to reviewed all 12 chapters. In the end, I got 1 free e-book (I picked a book about AngularJS), 1 hard-copy of the book that I reviewed, and learn a lot of things that I didn’t know before about Three.js.
Was it worth the effort? Yes. In fact, I got another offer from them to write a book about CreateJS (which I had to turn down since I’m starting my new startup). Will I do it again? Probably not at the moment
Last week, I did a presentation at HTML5 Meetup Berlin.
I love to come to tech, development, or start-up Meetups (there’s a lot of them in Berlin!) to see what other people’s doing, get inspired, and also to meet new people. But to give a talk is totally different experience and I found it quite fun to do
A month before that, Rachel, friend of mine and also one of the HTML5 Meetup organizers, asked me if I wanted to give a talk at the next event. I haven’t done any presentation for a long time but I just said yes. I suggested 2 game development topics: Ash Framework, or starting game development using CreateJS. In the end, we agreed with the 2nd one with additional live coding to make it more interesting.
Fast forward to the event, I finally did it!