Click here to Skip to main content
15,887,175 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Most meaningful project? Pin
BBar22-Jun-23 2:35
BBar22-Jun-23 2:35 
GeneralRe: Most meaningful project? Pin
Gerry Schmitz2-Jun-23 5:05
mveGerry Schmitz2-Jun-23 5:05 
GeneralRe: Most meaningful project? Pin
LucidDev2-Jun-23 5:49
LucidDev2-Jun-23 5:49 
GeneralRe: Most meaningful project? Pin
Nelek2-Jun-23 9:47
protectorNelek2-Jun-23 9:47 
GeneralRe: Most meaningful project? Pin
MudratDetector2-Jun-23 10:11
MudratDetector2-Jun-23 10:11 
GeneralRe: Most meaningful project? Pin
kmoorevs2-Jun-23 11:36
kmoorevs2-Jun-23 11:36 
GeneralRe: Most meaningful project? Pin
ormonds2-Jun-23 11:49
ormonds2-Jun-23 11:49 
GeneralRe: Most meaningful project? Pin
DerekT-P2-Jun-23 12:12
professionalDerekT-P2-Jun-23 12:12 
The one that should have been the most meaningful... In 2003/04 I was working as a remote freelancer for a small software outfit in Pennsylvania, USA, on a number of projects. The company came up with a concept for a desktop application that would have "plug-in" modules that would provide a whole host of functions, from airline ticket price comparisons, weather forecasts, cinema listings, share prices... the lot. He just provided screen shots, I built it (in VB6) as separate DLLs (plus an auto updater) with heavy use of XMLHttpRequest objects to make requests to 3rd party web servers. We'd get either XML or, often, have to resort to scraping web pages; then formatting data for display in a really interactive, dynamic way. The app was released as "The Seeker" and was effectively a custom browser aggregating data from multiple sources.

Late 2004 he realised that going down the installable application route wasn't going to reach the market he wanted, so asked if we could put the same interface on the web. I reasoned we could use Javascript to drive the XMLHttpRequests back to our own server, which would do the heavy lifting and high data volume comms. So, from scratch, I built a single-page website that could do all these totally different things, using Javascript, XML and asynchronous calls back to the server. We continued to develop The Seeker whilst building the new single-page website, schmedley.com[^].

His visual designs were (for the time) stunning and unlike anything else on the web, and he was still just sending me screen mockups and I was converting that to HTML/CSS and making it all work with Javascript. As well as the full-blown "channels" we were building little "widgets" (or "schmidgets") that could be dragged around, duplicated or hidden. He was getting interest in the US and starting to team up with data providers. I thought we had a really good working relationship and he was offering a part share in the company (I'd just been charging an hourly rate up to then).

Suddenly he announced that in order to keep up producing more channels he needed to hire more developers, but he couldn't find any more good ASP people, so he was re-writing the codebase in PHP. He could just have kept me on as CTO without me cutting server-side code, but for some reason chose not to, and we parted ways very soon after. Turns out his "good" developers weren't up to scratch and the project just fizzled out within a year.

By then (but after I'd built the Schmedley prototype) Jesse James Garrett published a paper describing how websites could become far more interactive and flexible by using a combination of Javascript to communicate specific requests to a server, updating the UI in response. He titled his paper “Ajax: A New Approach to Web Application.”

I should have patented it or something but I was too busy churning out code... Frown | :( No regrets though, I had so much fun on that project, and he paid well too.
Telegraph marker posts ... nothing to do with IT
Phasmid email discussion group ... also nothing to do with IT
Beekeeping and honey site ... still nothing to do with IT


modified 3-Jun-23 4:52am.

GeneralRe: Most meaningful project? Pin
Parakeet3-Jun-23 0:17
Parakeet3-Jun-23 0:17 
GeneralRe: Most meaningful project? Pin
Gerry Schmitz3-Jun-23 6:28
mveGerry Schmitz3-Jun-23 6:28 
GeneralRe: Most meaningful project? Pin
Dr.Walt Fair, PE4-Jun-23 12:26
professionalDr.Walt Fair, PE4-Jun-23 12:26 
GeneralRe: Most meaningful project? Pin
rnbergren5-Jun-23 4:02
rnbergren5-Jun-23 4:02 
GeneralNeed advice on how to make copy of game disc Pin
swampwiz1-Jun-23 5:04
swampwiz1-Jun-23 5:04 
GeneralRe: Need advice on how to make copy of game disc Pin
k50541-Jun-23 5:36
mvek50541-Jun-23 5:36 
GeneralRe: Need advice on how to make copy of game disc Pin
Jacquers1-Jun-23 5:59
Jacquers1-Jun-23 5:59 
GeneralCCC 2023-06-01 Pin
Peter_in_278031-May-23 22:05
professionalPeter_in_278031-May-23 22:05 
GeneralRe: CCC 2023-06-01 Pin
pkfox31-May-23 22:10
professionalpkfox31-May-23 22:10 
GeneralRe: CCC 2023-06-01 Pin
OriginalGriff31-May-23 22:34
mveOriginalGriff31-May-23 22:34 
GeneralRe: CCC 2023-06-01 Pin
pkfox31-May-23 23:28
professionalpkfox31-May-23 23:28 
GeneralRe: CCC 2023-06-01 Pin
FreedMalloc31-May-23 22:37
FreedMalloc31-May-23 22:37 
GeneralRe: CCC 2023-06-01 - WINNER Pin
Peter_in_27801-Jun-23 0:11
professionalPeter_in_27801-Jun-23 0:11 
GeneralWordle 712 (5/6) Pin
Shane010331-May-23 18:08
Shane010331-May-23 18:08 
GeneralRe: Wordle 712 (5/6) Pin
OriginalGriff31-May-23 18:44
mveOriginalGriff31-May-23 18:44 
GeneralRe: Wordle 712 (5/6) Pin
Peter_in_278031-May-23 18:51
professionalPeter_in_278031-May-23 18:51 
GeneralRe: Wordle 712 (5/6) - failure Pin
pkfox31-May-23 20:59
professionalpkfox31-May-23 20:59 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.