DEV Community

Aaron Reese profile picture

Aaron Reese

SQL excel moving into web front end

Location Uj Joined Joined on  twitter website

Work

SQL developer at Independent

All 158 comments

The Technical Debt explained with a kitchen analogy.

There is also the concept of entropy. Underlying languages ch...

The Technical Debt explained with a kitchen analogy.

There is also the concept of entropy. Underlying languages ch...

The Technical Debt explained with a kitchen analogy.

There is also the concept of entropy. Underlying languages ch...

The Technical Debt explained with a kitchen analogy.

There is also the concept of entropy. Underlying languages ch...

The Technical Debt explained with a kitchen analogy.

There is also the concept of entropy. Underlying languages ch...

The Technical Debt explained with a kitchen analogy.

There is also the concept of entropy. Underlying languages ch...

The Technical Debt explained with a kitchen analogy.

There is also the concept of entropy. Underlying languages ch...

The Technical Debt explained with a kitchen analogy.

There is also the concept of entropy. Underlying languages ch...

The Technical Debt explained with a kitchen analogy.

There is also the concept of entropy. Underlying languages ch...

Veruca Salt And The Just Give Me Everything Routine

3 years later just as relevant. A lot of the time I find use...

HTML Tip: Automatically open all links in new tab in HTML

I think he means, if you set _blank as default, can you still...

โœ… Tell Me About The Project That You Are Most Proud Of | Facebook Behavioral (Jedi) Interview Series ๐Ÿ”ฅ

Took a system that calculated 10.4 million price points that ...

Can anybody tell me PHP Roadmap?

I would say convert POST forms to JSON and JSON to mySQL data...

What was your first code editor?

Text editor on TRS80.

How tedious can job Search as a frontend developer be?

Network with your local tech and business meetups (after covi...

Spending hours coding one webpage ๐Ÿ’ฉ

Flexbox OR grid. Learning both will only confuse you more.

Should we use databases as pure data storage without application logic?

Its mainly about culture and convention. There should be a n...

Spending hours coding one webpage ๐Ÿ’ฉ

I would say invest some significant time learning flexbox or ...

I need the guidance for web development

I would challenge WHY you want to be full stack. You will nev...

Ever heard of debouncing in in javascript , What is it ?

I had to read the post twice to understand what you were sayi...

Should we use databases as pure data storage without application logic?

I'm a database guy so no-one puts stuff in my tables with me ...

How to store search query in Array

Dev is for demonstrating solutions. If you need help then Sta...

How to convert a image from Google Map(Div)?

Nice. I'll be using that.

How To Make Side Income As a Web Developer in 2021?๐Ÿ’ธ

I think a more appropriate way to define it in this context i...

Read More/Read Less functionality with Vue

Depends on your use case. If text was behind a paywall or was...

How to convert a image from Google Map(Div)?

Use stack overflow if you need help. Use DEV to demonstrate t...

Read More/Read Less functionality with Vue

But the text us still in the DOM. If you need to remove it, u...

8 Best Practices for REST API Design

It's the least worst option. It really depends on why the API...

8 Best Practices for REST API Design

And I'll just use a competitors company and their API because...

"Am I a bad developer?" - A question developers commonly face

Enlightened employers would not only allow you to learn new t...

"Am I a bad developer?" - A question developers commonly face

Not just basics, but fundamentals. Data storage (array, linke...

Which is the best IDE for JavaScript development in 2021?

I don't know about the others on the list but in vscode, the ...

An Effective Strategy To Learn Vue.js In Less Than Sevenย Days

Good article, thanks for posting. I would suggest. Most peopl...

8 Best Practices for REST API Design

I agree to the extent that you are leaking metadata but the c...

What Advice Would You Give to Your Younger Self?

There is a fundamental difference between knowing how to code...

What Advice Would You Give to Your Younger Self?

Codemasters was two teenage brothers writing games for the ZX...

Mistakes I made as a software engineer (developer)...

+1 for great doers != Great managers. Man management is a rar...

What kind of music do you listen to while coding? ๐ŸŽง

Jeremy Soule Skyrim remixes on youtube

Tell me about your first ever paid line of code?

I think it was in DataFlex so it would literally have been s...

State of Vue.js in 2021

+1 for Vue. Simple things are really simple. HTML, CSS and Ja...

Stuck coding

Rethink what you want to achieve. CSS is hard. If you just wa...

Tell me about your first ever paid line of code?

Not my first, but definitely my most profitable. We had a cus...

Solution: Partition List

In js at least I would use array.filter into two new arrays a...

HTML Crash Course

Headings are titles that go from h1, the biggest, to h6, the ...

Are Code Editor Extensions Hurting Young Devs?

And that is bad? Globally we are about 30% short of people ab...

How can we show mouse clicks on-screen using electron?

OnClick event listeners on the tag for mouseDown and mouseUp...

Are Code Editor Extensions Hurting Young Devs?

Taking the argument to its (il)logical conclusion, everything...

Whats WITH CTE

Great article. One key advantage of CTEs not mentioned is tha...

Should you pick C# over JS? Maybe.

I agree, although I havn't used it for many years. Unforunat...

Should you pick C# over JS? Maybe.

Traditionally JS is used for browser / client side interactiv...

Should you pick C# over JS? Maybe.

Ah yes, but I don't need to know WHICH 20,000 mode_module fil...

Should you pick C# over JS? Maybe.

Ignoring node and demo which are js on the server, and blazor...

๐ŸŒ Roadmap to Full-Stack Development ๐ŸŒ

I like Vue. I especially like the progressive nature. You can...

Currently which are database most use to develop ecommerce based android app ?

Too many variables to give an accurate answer. If you are sel...

Database, Table and Column naming conventions

My preferences from 30 years of SQL development. Singular tab...

How to grow your web development career?

HTML is hatemail with the vowels removed.

A compilation of misconceptions non-tech people have about devs (part 1 of 2) ๐Ÿ˜ž

The best explanation if have seen is that extroverts get ener...

How to grow your web development career?

My preferred stack is Vue, Python and MSSQL. If you want a c...

LeetCode 328. Odd Even Linked List (javascript solution)

Can't write code on the phone... ArrOdd = arrOriginal.filter(...

โš–๏ธ Segregate negatives and positives โš–๏ธ

Use array filter to compare i to abs(i) and separate into two...

Access any HTML DOM Element, easier than ever

Nice idea. Does it play nicely with jQuery or any of the majo...

[Facts Alert]When to use which one ?MySQL Vs MongoDB

The greatest benefit of NoSQL databases is no fixed schema. T...

Semantic HTML button vs Anchor

I find the confusion stems from forms which historically perf...

Stop blaming your developers for technical debt

I wish I could give you more than 1 like. TD isn't just about...

Negative Number to Positive Number without using abs() - asked in a interview

So another answer would be to convert it to a string, replace...

Negative Number to Positive Number without using abs() - asked in a interview

Why? Under what circumstances would you NOT want to use abs()...

Two way data binding in vue,react and vanilla js

The Vue way intrinsically links the form data to the model wh...

The importance of coffee behind development

You need to asses why you are in the coffee habit. Do you nee...

Database Naming Standards

I'll grant that there is no one perfect answer but I felt it ...

Database Naming Standards

I've been a SQL developer for 30 years. And this is SO wrong....

Know the difference between theses JS concept in order to skill up #1

Sort of. You should declare it globally BECAUSE you intend to...

Know the difference between theses JS concept in order to skill up #1

Use it if you need to declare a variable globally and modify ...

15 DevTool Secrets for JavaScript Developers

What I meant was, if you have a file that runs some business ...

15 DevTool Secrets for JavaScript Developers

Great article. Lots of new stuff I didn't know. Override serv...

20 years later โ€” How I find and fix bugs

And don't forget the bug may have been a introduced by a subt...

Day 56 OF 100DaysofCode: More Properties OF SQL

Gotchas: BETWEEN with dates is inclusive, but if you have dat...

9 years on, I still google "javascript for loop"

I write SQL, VBA, js, python and c#. Remembering the syntax d...

Web Development Bad Habits to Kick

Look at the user concepts. If it LOOKS like a panel opened in...

Self Taught Software Engineer in 3 months

Any chance you could take a weekend and learn about full stop...

5 Mistakes I Wish I Didn't Make As A Self-Taught Developer

Learn one thing at a time is hard if you are an independent D...

WebGL Fluid Simulation

Put it into hi-res on my 5 year old mid-range phone and works...

JavaScript Should Be Your Last Resort

Not mentioned in 115 comments is the cost of reshaping API da...

Submit Form without Page Reload using jQuery

2004 called. It would like it's blog post back ๐Ÿ˜ƒ In all serio...

8 Amazing Dev talks you should check out.

Love the art of code. Best segment is about becoming a rockst...

The Six Functions That Will Ace Your VueJs Projects

In the array to object, if one of your array items is an obje...

SQL Review - Differences Between MySQL and PostgreSQL

Postgres, MySQL, MS-SQL, SQLite and Oracle all implement the ...

Web Development Bad Habits to Kick

Because a button is expected to trigger an action within the ...

Web Development Bad Habits to Kick

Disagree with both comments. Learning new tech to be more pro...

Donโ€™t comment your code

Minimode placeholders should be in ASCIi art so they can be r...

Donโ€™t comment your code

Yup. Javadocs are there to create the details of your API inp...

Donโ€™t comment your code

Especially with the cadence that language and frameworks are ...

5 Reasons Why Front-end Is So Hard

I know your comment was tongue in cheek but there is a large ...

Music for Coding

Any of the Skyrim tracks on YouTube by getkeypur and Jeremy S...

Different Types of SQL JOINs

In 15 years of writing SQL code I have not come across a legi...

MSQL Subquery

If this is a question looking for an improved solution it is ...

If there are LayMan's Terms in English, is there "LayMan's Code"?

Looks like code, but doesn't actually compile or run

Tired of my language...

Yes. 80% of what you do is going to be repetition or variatio...

What are the core concepts that a new developer needs to know?

Transaction scope is where you need to update multiple databa...

Ninja vs. Rockstar vs. 10x Developer

I hate all 3 terms but I have seen definitions of a 10X progr...

Ninja vs. Rockstar vs. 10x Developer

I think they are all phrases that we should work hard to elim...

Picking a Frontend Framework as a Beginner

My vote out if the big three is Vue, but V2.6 rather than the...

What do you recommend for the first steps in database services?

Learn relational databases first. MySql and SQL Server expres...

What are the core concepts that a new developer needs to know?

Data constructs (sets, tuples, arrays, objects, linked lists)...

How to accelerate application performance with smart SQL queries.

The issue here is with the ORM. Active record pattern is fin...

Must have skills for Frontend Devs in 2021

So exactly the same skills as 2019 and 2020. But this is a go...

Vue.js developers' guide to React

For me, Vue covers most of the common application functions w...

10 Niche Ideas for Web Developers to Get Clients

The sentiment is correct but the definition of niche is not t...

Fear Not!!! Here's why DIY No-Code Services will never replace developers.

Learning the syntax to a specific language is a tiny part of ...

Browser, DOM, JavaScript. Everything you need to know to build effective web-apps. Part two - DOM.

Most people today just care if something displays correctly ...

Whats your story as a developer /programmer? , i'm getting less motivated

Doesn't do it for me. What was the last time any of them actu...

What's the state of the software job market?

I have found the opposite in the UK. I am a MSSQL dev living ...

SQL Joins without the Venn diagrams

In 20 years of writing SQL I have never found a legitimate us...

Are You a Developer or Engineer? Why?

Sometimes an artist, poet, storyteller or sculpter, but never...

20 VS Code shortcuts to speed up your flow โšก๏ธ

Ctrl +k->c to comment selected lines Ctrl + k->u to un...

Favorite funny sites and projects

Petsorfood.com

My laptop is 8 years old

In the UK there is a classic sitcom called only fools and hor...

JavaScript Developer Losing Track of ... !

We all feel like that at one point it another so don't feel...

I noticed being a contractor earn 40% to 50% less, and no 401K, no ESPP, no insurances, no vacations

I wonder if this is a SV phenonomen. In my markets, contrac...

I noticed being a contractor earn 40% to 50% less, and no 401K, no ESPP, no insurances, no vacations

In the UK most contractors work through a separate legal en...

What are you "old enough to remember" in software development?

Sinclair Basic PEEK and POKE. I had a TRS-80 and a dancing ...

I got bored with asking my son for multiplication tables, so we programmed together a little game with Scratch.

Don't overlook other development environments for kids. Rob...

I got bored with asking my son for multiplication tables, so we programmed together a little game with Scratch.

There is a great (english) book for making StarWars games w...

How to organize dynamic attributes/properties of products specification?

Hi Muhammed , welcome to the community. You are facing the cl...

How programming languages got their names

A bit like the document database from intersystems called c...

What are the least intuitive fundamentals and best practices in software development?

Not easy on brownfield, but this is what TDD is for. The sp...

What are the least intuitive fundamentals and best practices in software development?

And this is where a great BA is vital. Give the user what t...

I have an idea for a new box game. What do you think about it?

Sounds like fun. There was a game on the Commodore 64 and A...

In need of cool ideas

How about a tic tac toe game, but each square is numbered r...

Are You a Mediocre Developer? ME TOO

I think it is great that we got both sides. The author and re...

Are You a Mediocre Developer? ME TOO

One 1:many relationship is not a production application. Is i...

Are You a Mediocre Developer? ME TOO

The technical requirements are to install Django framework,...

Top 10 JavaScript frameworks & Libraries for Web Development

Angular.js and Angular are completely different frameworks ...

What Not to Do as a Programmer - My List After 2 Years of Working In Teams

I would take it one step further. You want people who can c...

Looking for direction - Web Dashboard

Power BI or if you want to hand roll, then your normal web ...

How taking a full-time position made me a better freelancer

Great article. Imposter syndrome can cripple you as a dev. ...

Not Documented, Not Done

If documentation is an aid to understanding program flow an...

10 Things Every Software Developer Should Know

In my 20 years if experience, there are business needs that...

10 Things Every Software Developer Should Know

Excel is ubiquitous on the office desktop and is often the ...

loading...