article thumbnail

What we can learn from the evolution of Content Management Systems

The Next Web

Developers used PHP, Perl and similar programming languages to build websites. One of the most popular frameworks in those days were PHP-Nuke and Zend, that was tightly coupled with PHP programming language. In general, at the time, you had to be an engineer to even think about creating a website.

PHP 143
article thumbnail

50 Places You Can Learn to Code (for Free) Online

YoungUpstarts

MIT OpenCourseWare : Find more than a hundred online course materials for electrical engineering and computer science in MIT’s OpenCourseWare collection. Princeton : Through Princeton University’s Coursera site, you can find courses on algorithms, computer architecture, and networks.

Ruby 188
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Lessons Learned: What does a startup CTO actually do?

Startup Lessons Learned

So I initially gravitated to the CTO title, and not VP of Engineering. If youre trying to design an architecture to maximize agility, how can that work if some people are working in TDD and others not? But since I spent a long time in a hybrid CTO/VP Engineering role, I still have this nagging question. They might do anything !

CTO 168
article thumbnail

Choosing Technologies for Your Web Startup (Part 2)

crowdSPRING Blog

All this spells entirely different software architectures and priorities, requiring different kinds of technological expertise. It inevitably involves data and content caching, one of the most difficult aspects, engineering-wise, of web development. One major caveat is Google App Engine , which is not compatible with all technologies.

Web 74
article thumbnail

Techies? Write Your Own Ticket In Southern California

blog.socaltech.com

My conclusion: if you’re a software engineer, with good technical background and ability, you can pretty much write your own ticket in Southern California. and even bigger, architecture-level talent (particularly software architects who know how to scale a web based service or software). Why do I say that?

article thumbnail

Reincubate: Blog: Chief Technology Officer job description (for web, start-up or corporate)

www.reincubate.com

Start-ups often hire at one extreme -- closer to a Lead Developer or VP of Engineering -- whereas corporates may focus on their CIO, which is potentially quite a different role. Hold responsibility for IT governance of platform & services, including telecommunications, networks, infrastructure, engineering, media, and architecture.

article thumbnail

Waves of technology platforms

Startup Lessons Learned

Meanwhile, we were building our app in PHP, using a generic DB driver and mysql, "for the time being." You dont need to invent a new architecture, and you dont need to even build your architecture up-front. We tried to learn how to create a schema, or really anything at all, and mostly failed. yeah, its awesome.