I've done a bunch of assembly (x86, PPC and ARM professionally, 6502 and Z80 for the heck of it) and I'm not crazy enough to try raw Windows programming in it. My hat's off to you.
Professionally: the double margin float bug in Internet Explorer 6 and hoping for the demise of IE5.
Also, I was aware of IE5 for Mac (different bugs to regular IE5) but never had a Mac at the time to try it out. Now we have Edge for Mac, so what goes around comes around, I guess.
My first web experience: all elements in capital letters and no CSS. Yay for <FONT> and <CENTER> and of course <BLINK> and <MARQUEE>.
Been using UNIX since the late 80s; Linux since the mid-90s; virtualization since the early 2000s and spent the past few years working in the cloud space.
Location
Alexandria, VA, USA
Education
B.S. Psychology from Pennsylvania State University
Yeah. It was great, alright. Especially when you worked for a company that was Windows based but the only thing on your desktop was a Solaris box because you were in Unix Operations. "You need to do a daily timecard ...but the timecard system only works under IE" (and the IE for Solaris didn't quiiiiiiiiiiite render the page correctly).
Been using UNIX since the late 80s; Linux since the mid-90s; virtualization since the early 2000s and spent the past few years working in the cloud space.
Location
Alexandria, VA, USA
Education
B.S. Psychology from Pennsylvania State University
In the early days of the language, the creators of PHP used to hang out in the #php channel on efnet. They would answer Stack Overflow-type questions (I mean the "why am I getting this parse error" kind). I remember being amazed when Rasmus Lerdorf once talked about a calendar app he'd written on a flight across the country. How could you write something like that in a few hours?! I learned web development hanging out in that channel.
Max is a startup software engineer. He seeks to use what he has learnt as a startup founder and tech community leader to solves hard problems with innovate products or services.
I remember learning to use Marquee for web development class while I was in trade school. Web 2.0 was all the rage before Sun Microsystems was brought by Oracle.
I've been coding for over 20 years now! (WOAH, do I feel old)
I've touched just about every resource imaginable under the Sun (too bad they were bought out by Oracle)
When the "console", "terminal" or "command prompt" was really just this thing called "DOS"
And it had QBasic. And QBasic was a godsend for learning how the computer actually worked!
Speaking of learning how things worked... Drawing graphics in QBasic? You interacted directly with the video card. There were no drivers. You would have to manually setup which VGA mode you wanted, such as 320x240 pixel with 16 colors. And then very single dot had to be manually plotted on the screen! There were a few libraries for drawing primitives, but these literally did the same thing, CPU based drawing to a generic frame buffer.
It's pronounced Diane. I do data architecture, operations, and backend development. In my spare time I maintain Massive.js, a data mapper for Node.js and PostgreSQL.
I've been coding for over 20 years now! (WOAH, do I feel old)
I've touched just about every resource imaginable under the Sun (too bad they were bought out by Oracle)
I've been coding for over 20 years now! (WOAH, do I feel old)
I've touched just about every resource imaginable under the Sun (too bad they were bought out by Oracle)
MOSTLY YES! But there was also some odd-ball hardware that was 16-bit transfers instead of 8-bit. So to draw a single pixel, you had to read two bytes, replace one, then write two bytes back. HOWEVER though, this also meant that just raw performance of painting was twice as fast, as you could draw two pixels in a single operation, if you already knew what both were going to be! (like copying frame buffer for example)
Been using UNIX since the late 80s; Linux since the mid-90s; virtualization since the early 2000s and spent the past few years working in the cloud space.
Location
Alexandria, VA, USA
Education
B.S. Psychology from Pennsylvania State University
Been using UNIX since the late 80s; Linux since the mid-90s; virtualization since the early 2000s and spent the past few years working in the cloud space.
Location
Alexandria, VA, USA
Education
B.S. Psychology from Pennsylvania State University
Oldest comments (366)
I'm old enough to remember Java applets 😄
My first calculator was a Java applet!
Damn it
I have to write applet for exam today 😪
One of the first projects I ever completed was a Java applet with physics simulation, and a bouncing ball.
Programming in Basic on a VIC 20 and playing video games on my friend's Commodore 64 that were on audio cassettes.
Also, programing in Logo in elementary school.
Old school. 💪
Side note: Years later at a job, I discovered that one of my peers, much older than me, helped build the Logo programming language. 🤯
I did some Logo back in primary school. Those were the days, just pushing the turtle around the screen and making sweet graphics.
That's kind of amazing you got to work with one of the creators!
It was such a fun way to program in elementary school. And of course, someone ported it to JS, because Atwood's Law.
I was a fan of Logo support on Heroku.
I'm technically a minor and I remember both Logo and BASIC from elementary school. And
<font>.The one that keeps coming up this week for some reason is that I was writing React back in the
createClassdays!Oh, that’s a good one 😄
Writing keygens for software in Assembly language... found this code in my old folders (still wondering how I managed to write such lines 😂)
This was written on a Win XP machine 😆
I've done a bunch of assembly (x86, PPC and ARM professionally, 6502 and Z80 for the heck of it) and I'm not crazy enough to try raw Windows programming in it. My hat's off to you.
Professionally: the double margin float bug in Internet Explorer 6 and hoping for the demise of IE5.
Also, I was aware of IE5 for Mac (different bugs to regular IE5) but never had a Mac at the time to try it out. Now we have Edge for Mac, so what goes around comes around, I guess.
My first web experience: all elements in capital letters and no CSS. Yay for
<FONT>and<CENTER>and of course<BLINK>and<MARQUEE>.The marquee days... I still remember those websites were full of GIF ads 😂
This gif was a thing at those times:
So much of the web was under construction!
😂
FLAMINGTEXT! I miss hokey 00s web stuff!
cooltext.com 😀
I had the (dis)pleasure of using IE on a Mac once. If you thought the bugs were bad on IE for Windows... holy crap. That browser was so half-baked.
I still remember DHTML menus and all that stuff.
That sounds horrible!
IE on Solaris was quite a lot better, mostly because they didn’t even try to implement half of it.
Yeah. It was great, alright. Especially when you worked for a company that was Windows based but the only thing on your desktop was a Solaris box because you were in Unix Operations. "You need to do a daily timecard ...but the timecard system only works under IE" (and the IE for Solaris didn't quiiiiiiiiiiite render the page correctly).
Entire site layout done in tables.
Nested tables
...with some CSS thown in that rendered completely differentely in IE than in Phoenix/Firebird/Firefox.
Styling MySpace pages! Which were just nested tables with no
classnames orids. So all the CSS had to look likeOld enough to say that my first program was in Pascal.
In the early days of the language, the creators of PHP used to hang out in the #php channel on efnet. They would answer Stack Overflow-type questions (I mean the "why am I getting this parse error" kind). I remember being amazed when Rasmus Lerdorf once talked about a calendar app he'd written on a flight across the country. How could you write something like that in a few hours?! I learned web development hanging out in that channel.
I remember learning to use Marquee for web development class while I was in trade school. Web 2.0 was all the rage before Sun Microsystems was brought by Oracle.
My first websites were all about the marquee!
Yeah right Ben, your "first" websites?
We've all seen your personal site now. If it ain't broke, don't fix it!
When the "console", "terminal" or "command prompt" was really just this thing called "DOS"
And it had QBasic. And QBasic was a godsend for learning how the computer actually worked!
Speaking of learning how things worked... Drawing graphics in QBasic? You interacted directly with the video card. There were no drivers. You would have to manually setup which VGA mode you wanted, such as 320x240 pixel with 16 colors. And then very single dot had to be manually plotted on the screen! There were a few libraries for drawing primitives, but these literally did the same thing, CPU based drawing to a generic frame buffer.
Having to choose between 640x480 with 16 colors or 320x200 with 256 was agonizing back in the day!
Color, or resolution... PICK ONE!
Color! Plus 320x200x256 was easy to address because every pixel was a byte in an array.
MOSTLY YES! But there was also some odd-ball hardware that was 16-bit transfers instead of 8-bit. So to draw a single pixel, you had to read two bytes, replace one, then write two bytes back. HOWEVER though, this also meant that just raw performance of painting was twice as fast, as you could draw two pixels in a single operation, if you already knew what both were going to be! (like copying frame buffer for example)
But damn the plaids were great. :p
But did you ever have to engage int he joy that was "shape tables"?
Flash being "the cool thing" (it's where I started coding with my best friend and in my opinion never stopped being cool!)
jQuery dominating the web ecosystem
I stayed away from flash because I never had a decent internet connection back then. I was always drawn towards plain HTML for the better 😂