I’m So Old: Web Edition

Featured Imgs 23

Time can be a funny thing. I still remember discovering HTML, CSS, and JavaScript coding. I still remember my first college programming course. I still remember my first day at my first coding job, then my first day at my second coding job, and then my first day at Mozilla. I still remember my first day coding for MetaMask. This year marks my 20th year as a professional software engineer and it’s happened in the blink of an eye.

Every once in a while I will make an old programming reference to a much younger engineer and then realize they have no idea what I’m talking about.

I’m so old…

  • Webpage layouts were being done with <table>s and this new “CSS float” property was becoming the new standard
  • Rounded corners were achieved via images and VML hacks for Internet Explorer
  • FTP was the best way to upload websites changes
  • SVN and copying its trunk was the best versioning tool
  • alert and confirm were the standard for “modals”
  • Firebug was the best debugging tool available
  • The “standard” for getting videos to play properly was finding the right codec to install
  • ActionScript knowledge was as valuable as JavaScript knowledge
  • Dreamweaver was best in class text editor and design tool
  • XML was the future of data structures
  • Mobile-first? Mobile didn’t exist
  • Reactive navigation? How about Java Applets…
  • …or even different <img src=""> upon mouseover and mouseleave!
  • Want to code a desktop app with web tech? Try Adobe Air!
  • NPM stood for “not performant, man”
  • Voting on a poll meant the page would refresh
  • “Social media” meant HotOrNot.com
  • The love sound of the web was a 56k modem connection purrrrr
  • Disabling right-click enforced image security
  • Bitmap (.bmp) was a viable image format
  • JavaScript had a competitor called JScript
  • SpyJax’ing let you detect where your user had been
  • Cookies were the pinnacle of user tracking
  • Social media wall? It’s called a “guestbook”…
  • …and a friends list? It’s called a “web ring’
  • Search engine optimization was spamming the <title> with keywords=

Whew, those where the days. How old are you in web?

The post I’m So Old: Web Edition appeared first on David Walsh Blog.

How to effectively promote blogger challenge games on the internet?

Fotolia Subscription Monthly 4685447 Xl Stock

Friends,

I have an exciting project that offers interesting opportunities for bloggers, SEO publishers and their subscribers - it's a challenge game that is designed to be an interesting content for bloggers' subscribers.

As part of this project, bloggers will be able to upload their own photos or images to the gallery of this game, as well as add images, photos or avatars for greeting screens and splash screens. In doing so, the resulting clone of the game - the refub - bloggers will be able to promote to their subscribers.

This project involves an opportunity for bloggers' subscribers to feel part of the game process.

Each participant of the process, including both bloggers and SEO publishers, will be able to earn in the amount of their specified markups from each sold copy of the game.

SEO specialists act as publishers and also earn from sales in the amount of their specified markup on each copy of the game sold.

Special attention is paid to personal motivation and congratulations: subscribers who upload their photos or images will receive a personalized greeting from a blogger inside the game, which will help them keep their spirits up and motivated.

I would like to hear your opinions and ideas on how to promote this project online.

What strategies and methods of promotion would be the most effective?

I would be grateful for any ideas, advice and for your recommendations!

Improve HAVING BY performance

Category Image 101

What are some ways to improve MySQL performance on queries against large tables that include the HAVING BY clause. It's my understanding that anything in there doesn't benefit from table indexes.

When a Data Mesh Doesn’t Make Sense for Your Organization

Featured Imgs 23

Hype is a funny thing. Sometimes you find yourself in a Godfather Part 2 situation where the hype is totally justified. You hear about it. You try it. Life is changed. Hooray!

Other times, you find yourself in more of an Avatar: The Way of Water situation…where everyone around you is muttering things like “stunningly immersive,” and you’re on the sidelines wondering how much time you can spend watching blue aliens be bad at swimming.

Another Trick To Find Remote Jobs

Featured Imgs 23

Recently someone asked me if one of the jobs I had shared (something I do every week) was open to remote folks. While I work hard to ensure my weekly list of jobs only includes remote-friendly opportunities, this particular role was listed as being in-office.

However, I offered the following advice based on my personal experience and what I’ve seen from other folks over the years: Even when a job is listed as being “in office,” it’s still possible to get the company to consider a remote employee. 

Solix Empowers the Data-Driven Enterprise With Comprehensive Data Management and Integration Solutions

Featured Imgs 23

Solix, a leading provider of data management and integration solutions, recently presented to the 54th IT Press Tour, sharing insights into how their solutions can help developers, engineers, and architects organize enterprise data and optimize infrastructure. With a mission "to organize the world's enterprise information with optimized infrastructure, data security, analytics, and AI," Solix focuses on enabling the data-driven enterprise.

Founded in 2002 and headquartered in Santa Clara, CA, Solix has grown to 350 employees worldwide. As Executive Chairman John Ottman explained, "Almost everything we've been able to accomplish is a function of working with customers on projects. All of our products are pretty much developed that way. We like to engage with our customers on a very collaborative basis."

What’s a Resume For?

Featured Imgs 23

In the course of talking about job hunting with friends, colleagues, and randos on Slack and elsewhere, I end up talking about resumes. A lot. There is, (in my (not so) humble) opinion, a sizeable misunderstanding about what resumes are, what they do, how they should look, the effort one should (or shouldn’t) put into creating them, and more.

Given the current period of churn in the tech industry and the resulting uptick in the frequency with which I’m having these types of conversations, I decided to commit to what’s become a standard part of my “so you’re looking for a new job?” shpiel to paper (or at least electrons).