I'm a fan of Open Source and have a growing interest in serverless and edge computing. I'm not a big fan of spiders, but they're doing good work eating bugs. I also stream on Twitch.
I'm a fan of Open Source and have a growing interest in serverless and edge computing. I'm not a big fan of spiders, but they're doing good work eating bugs. I also stream on Twitch.
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 life enhancer for tech & entrepreneurship. Which seeks to blend both to build innovative products or services for the world that solves hard problems.
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)
30+ years of tech, retired from an identity intelligence company, now part-time with an insurance broker.
Dev community mod - mostly light gardening & weeding out spam :)
For those who get a kick out of wrangling old hardware to do things it was never designed to.. this back in 2015 blew me away when I found it: int10h.org/blog/2015/04/cga-in-102...
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
He/Him/His
I'm a Software Engineer and a teacher.
There's no feeling quite like the one you get when you watch someone's eyes light up learning something they didn't know.
He/Him/His
I'm a Software Engineer and a teacher.
There's no feeling quite like the one you get when you watch someone's eyes light up learning something they didn't know.
Experienced ASP.NET developer passionate about learning Software Engineering, being an effective team member, and carving out my own little niche in the world.
I enjoy working with jQuery, Angul...
Experienced ASP.NET developer passionate about learning Software Engineering, being an effective team member, and carving out my own little niche in the world.
I enjoy working with jQuery, Angul...
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 work as CPO for a Swiss Telco/Messaging Platform Company.
My real passion is developing in Golang, Vue-Nuxt/ReactJs/Angular with Redis, Nsq/RabbitMQ, ArangoDB, MongoDB and Sql
Oldest comments (371)
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
createClass
days!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
class
names orid
s. 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)
For those who get a kick out of wrangling old hardware to do things it was never designed to.. this back in 2015 blew me away when I found it: int10h.org/blog/2015/04/cga-in-102...
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 ๐
My mother kicking me off AOL because she was expecting a phone call!
My friend coming round my house to play Habbo Hotel because her Dad put child restrictions on their AOL
OMG it was cat and mouse with us! I was finding workarounds to my parents' parental controls as fast as they could find new ones ๐
QBasic under DOS 5.
Learning QBasic, then opening gorilla.bas and being like "I'm not there yet" lol
I was 6-7 then and it was awesome. My mom was like :O.
Learning QBasic by opening gorilla.bas and tripling the explosion radius....
Oh, man. Spacer gifs are the one I thought of when I saw this topic. And I remember what a miracle Firebug was when it was released.
This is what we do now, though, because jQuery is bloated and uncool. Time is a flat circle :)
Well, now we can use querySelectorAll and it does everything for us.
Table layout
Wait! We are not supposed to use that anymore??
Another couple of years and it'll be back.
If high-waisted jeans could make a comeback, surely table layouts can!
I mean, table elements are good for, well, laying out tables.
Indeed!
We just call it โgridโ now
The position: absolute revolution
have a look on my first ever page i did:
web.archive.org/web/19970124165936...
Imagemaps, IE3 Enhanced, 3D Buttons, Fireworks Shadows, FrameSets....
CGI-Scripts, Nervous animated Gifs
:-)
Today looks a bit better: fullstackjob.com