Attended #CairoCodeCamp

by Abdo on March 1, 2010

Hi Everyone,

Welcome back with some updates I attended #CairoCodeCamp http://CairoCodeCamp.com at the German University in Cairo, enjoyed it much and met some awesome people there.

Had the pleasure to attend couple of sessions for Miguel A. Castro The DotNetDude http://www.dotnetdude.com/ His comments about driving in Egypt and the belly driver cracked me up, plus his web security session playing with HTTP handles made a lot of sense.

I was also impressed by Scott Hanselman's presentation style, we all agreed that he's such an amazing speaker, the presentation's content was amazing and we felt like we're in a stand-up comedy show. Will be definetly keeping an eye on his activities and blog http://www.hanselman.com/blog/

Ahmed Essam  http://ahmed-essam.com gave us an awesome introduction to mobile application in his session, it was simple enough to get me interested in exploring the world of mobile applications more.

The funny thing is that, I went pretty early to a session about Software Entrepreneurship and I was the first and only in the room for a while, found a guy and a gal who looked like the ones will lead the session. Had a friendly chat with them, speaking about my technical background, open source and the market in Egypt - which I don't have plenty of info about.

After the session started and the speaker introduced themselves, I found that I was chatting with Hanan Abdel Meguid the CEO of LinkDev http://www.linkdev.com/ and Wael Amin the Founder & CEO of ITWorx http://www.itworx.com 2 Major players in the Egyptian IT business.

Quick personal updates would be, launching my personal site http://amagdy.com and finishing the Competent Communicator track in ToastMasters with considerable improvement in my public speaking skills, before joining ToastMasters. I'm starting either the Professional Speaker or The Technical Speaker tracks after the CC and thinking about a speaking/training career, that should be obviously developed through DeveloperMan.

Stay tuned .. I'm having big plans for @DeveloperMan

- Abdo

{ Comments }

Hi Everyone,

I posted a blog before complaining about not being able to locate the video application in couple of my Facebook pages, @DeveloperMan and @Al-Adham Web Solutions.

While adding SlideShare, the guys there supplied an obvious link to the instructions in the application page, I was ignoring the application's fans page and rushing to the page itself, thinking that its obvious that such facility should be in the application page, not the fans page!

I didn't believe my eyes, when I saw that the link to add any FB application to your page is just below the link I was always rushing for!


I checked a lot of other applications and found that the majority of applications have the same link and could be easily added to any page, the same way.

So, If you want to add an application to your Facebook page, search for the application from here: http://facebook.com/applications/

Then from the application page click "Add to my page", chose the page you'd like to add the application for and you're done.

Good Luck :)

- Abdo

{ Comments }

DeveloperMan Ecademy Club

by Abdo on August 12, 2009

Hi There,

As a part of the planning to the marketing of the blog, I decided to activate an Ecademy club I started from a while and had been inactive.

So, there are going to be some activities, prepared specifically for DeveloperMan club on Ecademy

Link: http://www.ecademy.com/module.php?mod=club&c=6482

Stay tuned ..

- Abdo

{ Comments }

DeveloperMan is using Disqus

by Abdo on August 11, 2009

Hi,

As I'm doing serious preparation to launch the blog by September, 1st. I thought about making the blog much more engaging. So, I added Disqus as the commenting framework to DeveloperMan today.

More info about Disqus could be found here: http://disqus.com/docs/about/

I decided to make Disqus installation and configurations a part of the upcoming Wordpress tutorials series.

Still not sure about the blog launching date, but mostly will be September, 1st. As I get the Chromakey and screen recording tutorials issues sorted out. That will be my 22th birthday too ;)

Stay tuned ..

- Abdo

Sharing Link: http://developerman.com/fn6vw8

{ Comments }

Facebook Acquires FriendFeed

by Abdo on August 10, 2009

Hi All,

That might be interesting to Social Media enthusiasts, from Facebook press release:

Facebook Agrees to Acquire Sharing Service FriendFeed

PALO ALTO, Calif. — August 10, 2009 — Facebook today announced that it has agreed to acquire FriendFeed, the innovative service for sharing online. As part of the agreement, all FriendFeed employees will join Facebook and FriendFeed's four founders will hold senior roles on Facebook's engineering and product teams.

"Facebook and FriendFeed share a common vision of giving people tools to share and connect with their friends," said Bret Taylor, a FriendFeed co-founder and, previously, the group product manager who launched Google Maps. "We can't wait to join the team and bring many of the innovations we've developed at FriendFeed to Facebook's 250 million users around the world."

Continue reading Facebook press release: http://www.facebook.com/press/releases.php?p=116581

FriendFeed Blog: http://blog.friendfeed.com/2009/08/friendfeed-accepts-facebook-friend.html

Mashable Comment: http://mashable.com/2009/08/10/facebook-acquires-friendfeed/

- Abdo

Sharing link: http://developerman.com/v7gapp

{ Comments }

DeveloperMan, Future Vision ..

by Abdo on August 9, 2009

Hi All,

I had time with myself today, to plan a head for DeveloperMan and came up with the titles I'll be covering throughout the first phase of the project.

Indeed, I expect to boost my own skill-set and skill-level as the result of preparing for these tutorials, plus, positioning myself as a competent professional and getting more business.

Once that's finished, say by mid 2011 (22 months), I'll exceed to the next phase. Especially, I'll be graduated by then from my Engineering school.

There are going to be 2 main target audience:

Business Professionals:

I'll be going through some titles for business professionals subjected to taking development decisions, or want to manage their own websites, or a part of the process themselves.

Development Newbies:

That's the main target audience, as the product from DeveloperMan is going to be knowledge products and may be online services too, depending on how the project will develop during its initial phase.

Titles:

Going open source:

  • Wordpress
  • Elgg
  • Joomla!
  • Drupal
  • OsCommerce
  • ZenCart
  • Magento

Design background:

  • Illustrator basics
  • Photoshop for web designers
  • Flash workaround
  • Dreamweaver

Web design concepts:

  • Layout, design and Usability
  • Accessibility
  • Web Standards

Coding basics:

  • XHTML
  • CSS
  • Using JQuery

Web administration:

  • Domain registration
  • Web Hosting & Server Configurations

Project management:

  • Web Projects Work flow
  • Ideal communication

Internet Marketing:

  • Search Engines Optimization (SEO)
  • Blogging
  • Social Media Marketing
  • Facebook as a Business Platform
  • Internet Advertising (FB/Adwords/Affiliate Marketing)

Web Development:

  • Programming Basics
  • PHP Basics ( Getting your hands dirty)
  • PHP Intermediate Technique ( OOP and Frameworks)
  • Advanced PHP (Web 2.0 Mashups)
  • Building a CMS using PHP
  • Building an Ecommerce site using PHP

More web development technologies:

  • ColdFusion
  • Ruby On Rails
  • Python
  • ASP.NET

Software Development:

  • Concepts, how to approach the problem
  • Software Development Cycle
  • Database Design
  • SQL Queries
  • VB.NET
  • C#
  • Packaging and Protection Programming
  • Couple of software projects

In case you think I'm crazy thinking about covering all that, check my profile, to understand that I personally went through all these technologies; acquiring so much knowledge, with not so much practicing in all technologies - not similar in everything -, but competent enough to carry out a professional level of training.

Stay tuned.

- Abdo

Sharing Link: http://developerman.com/r4r2xz

{ Comments }

Tools of the trade

by Abdo on August 8, 2009

Hi There,

Thinking about the tools I'll be using for the projects associated with that blog, categories by the outcome:

Video Tutorials:

  • Camtasia Studio v6.
  • Microsoft Powerpoint.
  • Adobe Premiere Pro, Soundbooth and After Effects.

Vlogs:

Publishing and Marketing:

  • YouTube
  • SlideShare
  • Ecademy / Xing /LinkedIn

Stay tuned

- Abdo

Sharing Link: http://developerman.com/9xxm3k

{ Comments }

Further planning – Wordpress Tutorials

by Abdo on August 7, 2009

Hey There,

As you see, I had been posting blogs about news and different ideas that pop-up to my mind at a certain time, trying to maintain one blog post per day, I think we're approaching the stage of starting the real work.

The main planning for the blog was to produce quality tutorials for both novice developers and business professionals, next week I'll be going through a stage of planning to present how to use some of the most famous open sources applications like Wordpress & Joomla!

Wordpress seems the candidate as the first framework to experiment with while preparing the tutorials as, lately, I worked with 5 active installations (abdo.me, developerman, al-adham, egypt-designers, egypreneur).

So, I think I'll be making a trial video tutorial and publish it by tomorrow, while still will keep experimenting with videos and Chromakey.

All the best

- Abdo

Sharing Link: http://developerman.com/5vbsbg

{ Comments }

CSS-based vs. Table-based Layout for SEO

by Abdo on August 6, 2009

Hi All,

In the free website review, I'm offering through Al-Adham, the first point I was always highlighting is the table-based layout and its negative effect on SEO, I remember that had been a part of every CSS course/book I went through. Just revisiting the issue today and getting to the interesting "Google Webmaster Help" YouTube channel, as the final word in SEO will be always from Google, that video clarified the issue for me.

So, according to Google it doesn't make a difference from an SEO point of view whether a table-based or CSS-based layout is utilized in the site, but I'm still an advocate to CSS-based layout for so many reasons.

May be the way I learned from HTML Dog, and Lynda.com was all going for a semantic, W3C complaint markup.

It still a good idea for every website owner to subscribe to Google Webmaster Help's YouTube channel, I think it's a great resource for simplified, trusted information.

Link: http://www.youtube.com/user/GoogleWebmasterHelp

All the best

- Abdo

Sharing Link: http://developerman.com/zpysv7

{ Comments }

Hi There,

Last time, I presented why I switched to Gmail after using thunderbird for a while. This post is going to be more practical on how to configure your Gmail account to achieve what we discussed earlier.

Adding accounts to Gmail.

Sending from address.

Adding an account.

To be updated.

- Abdo

Sharing link:

{ Comments }