Dellendinho on Development
Blog dedicated to Distributed Development on .NET, other .NET related technologies and developer issues.
Friday, November 03, 2017
From IT Worker to Tech Entrepenuer
Startup accelerators and hackathons have become prominent over the past decade in Jamaica geared towards youth with the goal of promoting technology entrepreneurship in the country.
Governments, NGOs and other institutions have consistently increased their investment over the last decade in these ecosystems looking for the next Uber, AirBnB and DropBox. The Govt. of Jamaica has the Startup Jamaica Accelerator whose goal it is to provide budding software entrepreneurs with the resources, mentorship and funding to see them succeed but with some degree of success. The results of these initiatives have been speculative, with few companies gaining real traction and momentum to be considered serious businesses. Contrast the relative success seen in other jurisdictions like the United States Northeast (Boston, New York) and the West coast (San Francisco) with their incubators and accelerators booming with success stories. A fallacy that seemingly exists is that the next set of tech entrepreneurs will be younger than 30 and their knowledge superior to that of their older counterparts. This clearly goes against the reality that in the US according to the Harvard Business Review article, How Old Are Silicon Valley’s Top Founders? Here’s the Data (April 03, 2014), 51% of the top founders of technical companies are 30 year olds and older. If we overlay these statistics in Jamaica the numbers are clearly much less.
In conclusion, the opportunities abound for Information Technology professionals who have honed their craft to accede themselves of the resources made available like incubators, the Junior Stock Exchange and other channels to create abundant opportunities for wealth and to do what they love so much, that is, solve problems.
Delton Phillips
Director of Strategy & Innovation, Particular Presence Technologies
http://www.particularpresence.com info@particularpresence.com
References
How Old Are Silicon Valley’s Top Founders? Here’s the Data (April 03, 2014)
https://hbr.org/2014/04/how-old-are-silicon-valleys-top-founders-heres-the-data
Saturday, September 26, 2015
Windows 10 Typing Issue after Upgrade
After upgrading to Windows 10 I realized that a had a very difficult time typing without it been interrupted. I searched all over the web and couldn't find anything that worked and I received many recommendation. Eventually I did the following and had my problem solved.\
Firstly, I checked TaskManager (Control + ALT + DELETE, show Task Manager) and realized that Windows Error Reporting would keep coming up as an application that ran and then disappeared, this told me something was crashing and the OS was handling it.
Secondly, after getting that insight, I went to the Event Log and checked... lo and behold there was something crashing constantly, every 5 seconds or so. (See photo below)
I then started to exam the logs and realized that an ASUS application for my ZenFone2 was crashing my WIndows 10. Searched around and found an article that instructed how to reinstall the drivers but I was so glad I just disabled. Here's the link anyway http://ivanrf.com/en/asus-smart-gesture-and-windows-10/.
Since I've disabled everything is functioning well again, hope someone was helped by this.
Delly
Saturday, July 12, 2014
Twitter suspends ReplayLastGoal Twitter account - New Delivery Channel for Premium Content???
Through this site, once a goal was scored one was able to see the replay and get right back to work without fighting through popups & malware infested sites. We were also saved from the inaccurate reports from the security guard in the lunch room who stated how awesome the goals were (Messi is not Brazilian bro)!
FIFA has been really aggressive on broadcast rights throughout and to be honest it took a while for it to be taken down, would love the inside story of how this happened.
All in all, the concept was pretty ingenious and could be an avenue for companies like Twitter to sell premium feeds over the internet. As a cricket fan, I would love every time there's a six, four or a wicket to be able to view it almost real time as I track the game on cricinfo.com or every awesome rally or ace @ Wimbledon. Food for thought, I'll see if xdamman may be interested in this venture. InstaVine?
Just got the feed from Storify on this
ReplayLastGoal Github Site
CricInfo.com
Wednesday, April 09, 2014
Security shouldn't be a byword
Dear Amazon EC2 Customer,
The OpenSSL project has recently announced a security vulnerability in OpenSSL affecting versions 1.0.1 and 1.0.2 (CVE-2014-0160). Customers that are running Linux and are using SSL could be affected by this issue and should upgrade to a fixed version as soon as possible.
......
For more information about this vulnerability, please visit
* AWS Security Bulletin page: https://aws.amazon.com/
* OpenSSL’s official advisory: https://www.openssl.org/news/
* The Heartbleed Bug: http://heartbleed.com/
Thank you,
AWS Security
Amazon Web Services, Inc. is a subsidiary of Amazon.com, Inc. Amazon.com is a registered trademark of Amazon.com, Inc. This message was produced and distributed by Amazon Web Services Inc., 410 Terry Ave. North, Seattle, WA 98109-5210
That was the message in my inbox this morning, this following being notified by a friend in the Open Source space of this issue. One thing this tells me is that MOST of us don't know what is going on with security of our resources and how vulnerable we are to loss and compromise of data. I'm an IT professional and it's pretty tough for me to wrap my head around some things.
I remember in my earlier days of development how uncomfortable I felt using Google's Client Login to achieve what we now take for granted today by using protocols such as OAuth2 to access an end users' resources. All that being said, for 98% of the world using technologies they don't understand the potential risks and harm associated with the technology itself.
One thing is for sure, the public needs to become more actively involved in shaping regulations and standards that govern their online usage, there are various ways this can be done but one way is to find organizations that spend their time and effort researching these things such as ... wow, I really don't know of any groups... this reinforces my point...
Delton
Saturday, September 14, 2013
Lecturers should use YouTube as a teaching aid
Lecturers should use YouTube as a teaching aid
Tuesday, September 03, 2013
Why your software startup should be from the Caribbean
The software development landscape worldwide is segmented (into the following regions):
- Brazil, Russia, India
- China (BRIC)
- Australia
- Pacific nations
- Latin America
- Caribbean
Australia and Pacific nations are involved in mainly advancing their economies because of their size so they have enough to self-sustain. Latin America is similar to some extent to Australia & Pacific nation as there is a reliance on North America & Europe to provide opportunities for innovation. Caribbean is mainly for tourism but nothing else, it is an untapped resource.
Key factors in successful outsourcing operations:
- Technical Ability & Aptitude – Can they do what’s required now and do they have the ability to learn
- Cultural Alignment – Do they understand your company’s values and are able to adapt sufficiently
- Infrastructure – Sound technology (high speed internet and reliable) good roads, banks and security.
- Language - Are they able to communicate effectively with your clients and/or your team?
- Time zone – Can the teams collaborate in real-time with your team (to resolve issues or plan)?
- Travel Time – How difficult is it for your team to get to the team delivering the solution if the need arose?
- Cost – How much does it cost for an ideal developer to deliver the solutions?
- Human Resources – Are there enough trained or trainable graduates passing out of tertiary level institutions to support the growth of the industry?
North America & the Caribbean developer need
- Culturally aligned with their locale – understand and able to add value, for example, advancing conversations with clients beyond just the here and now but where do you need to be.
- Knowledgeable & capable of applying contemporary software development processes (such as Agile) – in order to help clients to understand & prioritize their needs
- Good communicators & possess collaborative skills – the ability to communicate with their internal teams, stakeholders and work together to effectively solve problems
- In access of broadband internet & ICT – robust infrastructure to ensure communication and connectivity to remote resources are not hindered by technology failures or interruptions
- Low costing & high value - what is the price/leverage equilibrium of these resources, can you move these resources to higher skilled work easily or will they forever be technical support specialists or programmers?
- Technologically rich in their skillset – understanding and executing utilizing various technology
- Able to deliver on time and high quality – a culture of delivery excellence
- Travel time - is it possible to get into the country easily? Will your staff be willing to get there in 1-4 hours or 10-20 hours. A critical factor for your highly technical managers, no one enjoys being away from their family for weeks at time but with the ability to quickly travel to your location and be back in a day is awesome.
Overall there are some real opportunities available in the Caribbean. Here are a few companies that have done it:
- RealDecoy made that move a few years ago in Jamaica and by all accounts it was a successful move.
- Medullan Inc also has software resources in Trinidad for a few years
There are also other companies that are utilizing software developers here albeit covertly.
Delton Phillips is the Director of Strategy & Innovation of Particular Presence, a technology company which specializes in starting up software teams and team management for businesses. You can reach him at delton[at]particularpresence.com
Friday, August 30, 2013
Writing Clean Code
- Well structured and organized
- Meaningful variable names
- The code is like reading a story book - seriously
- Utilization of DRY principles