Contractor Quick Poll: How much coffee do you drink?

A few years ago, we shared this infographic about coffee and productivity.  It summarizes statistics about how many people drink coffee to get through the workday, what it does t our systems, and how coffee actually does (or doesn’t) affect our productivity. This is, of course, one of thousands of articles you can find online debating the effects of coffee and whether or not its healthy to be as addicted to caffeine as many of us are.

There is a stereotypical image of techies, most commonly developers, who stay up all hours of the night pounding back coffee, tea, energy drinks and any other form of available caffeine. In this month’s contractor quick poll, we decided to learn how much Canadian IT contractors really do rely on caffeine. Does it stray from the Canadian average of 3.2 cups per day or are we just about on par?

Top 10 Programming Languages for 2020

The world of programming is fast-paced and always changing. Industry stats like the TIOBE Index or Stack Overflow Developer Survey remind us time and again that new languages are always rising to the top, the ones we want to work with might not be the ones in demand, and there will always be a few consistent areas where it’s always good to be knowledgeable.

This video from edureka! Takes a look at 2020 and predicts the top 10 programming languages clients will be using:

  1. Python
  2. Java
  3. JavaScript
  4. C & C++
  5. GoLang
  6. R
  7. Kotlin
  8. C#
  9. Swift
  10. PHP

Get all the details by watching the video. Are you seeing similar trends in your industry? Are you ready for 2020 or are there skills that you plan to brush up on before heading into the new year? We’d love to hear your perspective. Please share it in the comments below.

Regional Job Market Update for Montréal, Québec

David O'Brien By David O’Brien,
Senior Vice President, Business Development at Eagle

Panoramic Photo Montreal city fron Mount RoyalThe Montreal IT job market continues to be one of robust demand anchored by some foundational, more traditional industries that are focused on software development, such as Banking, Telco, Aerospace and Transportation. This is augmented now by “sexy ” new technologies and industries in electronic gaming, digital media and a thriving AI hub. In fact, since 2018, Montreal has experienced the largest economic growth in all of Canada with a nearly 6% increase in job creation between 2016 and 2018, and high tech jobs are leading the way. Montreal is now firmly a top 5 spot for tech employment in Canada and the Conference Board of Canada predicts Montreal’s economic growth of 3% will lead major metropolitan cities in Canada this year. With a lower cost of living than both Toronto and Vancouver, the two biggest tech centres in Canada, Montreal looks to be poised to continue its growth.

A recent highlight in the Montreal job market is that Amazon Canada just opened its first Quebec-based distribution warehouse in Lachine, after the city failed to win the corporate pitch contest for Amazon’s second HQ.

As always, with the good come the unknown and success of the recent past will undoubtedly face headwinds both economically and politically. CN Rail, itself, with labour issues, has drastically reduced the number of IT contractors it uses in Montreal, long a top draw for IT contractors. Furthermore, with a new provincial government settling in, the CAQ has changed a number of immigration policies, especially for students, which was and is often a fast track avenue to bring much needed skills in to the labour market. With fears of recession in the overall Canadian economy as growth slows, certainly many of Montreal national employers will start to feel the pinch and that will no doubt affect those represented in Montreal. The question will become how clients respond. Typically, less than positive economic factors manifest detrimentally in permanent hire while they can be a positive for contract hiring.

In demand roles and technologies for Montreal include developers, both back-end and front-end, and particularly mobile developers with Android/Kotlin experience. .Net developers, as well as Security Analysts, BI Business Analysts and Big Data resources with Hadoop skills are all also expected to have high-demand in the coming months.

The 25 Most Dangerous Software Errors Has Been Updated

The 25 Most Dangerous Software Errors Has Been Updated

The Common Weakness Enumeration (CWE) is used by professionals around the world to identify the most widespread and critical weaknesses that are known to cause serious vulnerabilities in software. According to Howard Solomon at IT World Canada, the list hasn’t been updated in eight years, but it recently used a new data-driven approach based on real-world vulnerabilities reported by security researchers to refresh the 25 Most Dangerous Software Errors list.

Explaining its methodology in more detail, the CWE website says they obtained data about vulnerabilities and exposures from the National Vulnerability Database (NVD) and then developed a scoring formula to calculate a rank order of weaknesses.

The complete list of 25 most dangerous software errors is listed below, including the overall score of each as well as its ID, which is linked to more information about the error on the CWE website.

  1. CWE-119: Improper Restriction of Operations within the Bounds of a Memory Buffer
    Score: 75.56
  2. CWE-79: Improper Neutralization of Input During Web Page Generation (‘Cross-site Scripting’)
    Score: 45.69
  3. CWE-20: Improper Input Validation
    Score: 43.61
  4. CWE-200: Information Exposure
    Score: 32.12
  5. CWE-125: Out-of-bounds Read
    Score: 26.53
  6. CWE-89: Improper Neutralization of Special Elements used in an SQL Command (‘SQL Injection’)
    Score: 24.54
  7. CWE-416: Use After Free
    Score: 17.94
  8. CWE-190: Integer Overflow or Wraparound
    Score: 17.35
  9. CWE-352: Cross-Site Request Forgery (CSRF)
    Score: 15.54
  10. CWE-22: Improper Limitation of a Pathname to a Restricted Directory (‘Path Traversal’)
    Score: 14.10
  11. CWE-78: Improper Neutralization of Special Elements used in an OS Command (‘OS Command Injection’)
    Score: 11.47
  12. CWE-787: Out-of-bounds Write
    Score: 11.08
  13. CWE-287: Improper Authentication
    Score: 10.78
  14. CWE-476: NULL Pointer Dereference
    Score: 9.74
  15. CWE-732: Incorrect Permission Assignment for Critical Resource
    Score: 6.33
  16. CWE-434: Unrestricted Upload of File with Dangerous Type
    Score: 5.50
  17. CWE-611: Improper Restriction of XML External Entity Reference
    Score: 5.48
  18. CWE-94: Improper Control of Generation of Code (‘Code Injection’)
    Score: 5.36
  19. CWE-798: Use of Hard-coded Credentials
    Score: 5.12
  20. CWE-400: Uncontrolled Resource Consumption: 5.04
  21. CWE-772: Missing Release of Resource after Effective Lifetime
    Score: 5.04
  22. CWE-426: Untrusted Search Path
    Score: 4.40
  23. CWE-502: Deserialization of Untrusted Data
    Score: 4.30
  24. CWE-269: Improper Privilege Management
    Score: 4.23
  25. CWE-295: Improper Certificate Validation
    Score: 4.06

IT Industry News for November 2019

Kevin Dee By Kevin Dee, Co-Founder of Eagle

This post first appeared on the Eagle Blog on December 2nd, 2019

This is my 30,000-foot look at events in the Tech industry for November 2019. What you see here is a précis of the monthly report I produce, which will be available in more detail at the News section of the Eagle website, where you will also find back issues.

A Little History of previous year’s Novembers …

Five years ago, November 2014 was an exceptionally quiet month on the M&A front with Yahoo logothe largest deal being the merger of two semiconductor companies, Cypress Semiconductor and Spansion to form a $4 billion company; private equity company Carlyle Group paid $700 million for investment bank technology company Dealogic and Yahoo shelled out $640 million for video advertising company BrightRoll.

November 2015 saw Expedia pay $3.9 billion for HomeAway as a vehicle to better compete The apple logo and apple with a bite out of itwith Airbnb.  Zayo Holding Group became the first foreign company to own a Canadian telco after paying $465 million for Allstream.  Other smaller deals saw Apple buy Faceshift, a motion capture company whose technology was used in a Star Wars movie; and Lightspeed POS bought SEOshop, increasing its size as a competitor to Shopify.  Other deals saw Ingram Micro grow its Brazilian presence with the purchase of ACAO; PCM bought Edmonton based services firm Acrodex; Data centre company CentriLogic bought infrastructure company Advanced Knowledge Networks; solution provider Scalar Systems bought another Toronto company, professional services firm Eosensa; and Washington-based New Signature bought Toronto-based Microsoft Partner, Imason.

In November 2016, Broadcom acquired Brocade Communication Systems for $5.9 billion; Adobe purchased multi-channel programmatic video platform TubeMogul for $540 million; IT services and outsourcing provider Wipro Limited bought IT cloud consulting firm Appirio for $500 million; Oracle Corp. announced its plans to acquire DNS solution provider, Dyn Inc.; SoftwareOne acquired and integrated House of Lync; and Avnet completed an acquisition of Hackster.

Two years ago, in November 2017, the big M&A activity for the month saw investment firm Thoma Bravo pay $1.6 billion for Barracuda networks.  McAfee also made an acquisition of Skyhigh Networks and smaller deals saw Talend buy Restlet and Qualys buy Netwatcher.

Last year, November 2018 was a busy month in the M&A space, with lots of action!  The largest deal saw SAP shell out $8 billion for experience management company Qualtrics.  Not far behind was Commscope paying $7.4 billion for telecommunication equipment maker Arris.  Vista Equity partners paid $1.94 billion for cloud software company Apptio; and private equity fund CVC paid $1.8 billion for a global IT and managed services provider, ConvergeOne Holdings.  The final billion-dollar deal saw Blackerry make its largest acquisition, paying $1.4 billion for AI cybersecurity startup Cylance.  In other deals, Thoma Bravo bought security testing vendor Veracode for $950 million; LinkedIn paid $400 million for a surveying startup, Glint; power management company Eaton paid $300 million for Turkish company Ulusoy Elektrik; and Citrix shelled out $200 million for intelligent portal company Sapho.  There were plenty of big name companies out shopping with no price tag named, Accenture bought a German design agency Kolle Rebbe; Apple bought AI company Silk Labs;  HPE bought big data company Bluedata; Oracle bought Talari Networks; Cisco bought networking company Ensoft; Microsoft bought another AI company, startup XOXCO; Red Hat (recently purchased by IBM) bought storage startup NooBaa; VMware bought Kubernotes startup Heptio; Symantec bought a couple of companies, Appthirty and Javelin Networks; and DXC bought a couple of companies TESM and BusinessNow.

Which brings us back to the present …

 November 2019 saw quite a few big dollar deals.  The biggest saw Apollo Global taking TechData private in a deal worth $5.4 billion.  eBay sold its Stubhub subsidiary to Viagogo for $4.05 billion; Xerox is selling its stake in Fuji Xerox such that Fujifilm will own the whole entity at a cost of $2.3 billion; Google paid $2.1 billion for Fitbit ; and Opentext paid $1.4 billion for security company Carbonite.  That is a lot of billion-dollar deals for one month!

DXC logoOther deals saw Proofpoint pay $225 million for threat management company ObserveIT; DXC picked up solution providers, Virtual Clarity and Bluleader; Rackspace bought professional services company Onica, and Mimecast picked up DMARC Analyzer.

One other company in the news was Cognizant, who announced it would be laying off between 10,000 and 12,00 employees.

Economic and jobs news around the world was a little mixed, with signs of things slowing in most countries.  Canada lost jobs in October, despite a big boost in public sector hiring.  The US had decent job numbers, but signs were less positive moving forward.  Of course, less positive, does not mean negative!

Some interesting reports this month, with Canada’s privacy commissioner pointing out that 28 million Canadians were affected by corporate hacks or mismanagement.  Pretty interesting for a country with a population of 37.5 million!  Two separate AI report suggest different impacts on jobs into the future; The Brookings Institute suggesting Higher paid workers will be the most impacted; and Jim Goodnight suggesting it will be the factory floor most impacted.

Eagle logoOne final piece of news and a little plug, as the Global Power 150 list of Women in Staffing was released, with Eagle’s CEO Janis Grantham on the list.

That’s what caught my eye over the last month.  The full edition will be available soon on the Eagle website.  Hope this was useful and I’ll be back with the November 2019 industry news in just about a month’s time.

Walk Fast and Smile

How are Canadians Staying Connected?

Canadians are inundated with technologies and distractions. We have the world at our fingertips and can connect with anybody in a matter of seconds. That has a tremendous impact on our lives. We can apply to multiple jobs within a single day, attend interviews from the comfort of our homes, and work on IT projects for clients in a completely different city. Not just that, but we have the opportunity to maintain relationships with friends and family who, just 20 years ago, we might have drifted apart from forever.

Like all positive factors, there are some negatives to go with it. Although it’s easier to connect with people, studies show that in-person relationships suffer because we’re too focused about what’s happening online. Furthermore, excess social media can affect our mental health and staying connected on our phones 24/7 destroys productivity.

How serious is the impact of staying connected to Canadians? StatsCanada looked into it and recently published this infographic. While some numbers are stunning and are a cause for concern, others are no surprise and a sign of the times. It is interesting to see that many Canadians are aware and making an effort to decrease the time they spend on the Internet.

Infographic: How Are Canadians Staying Connected?

Only REALISTIC Goals are Worth Anything. The Rest are Depressing Fantasies.

Only REALISTIC Goals are Worth Anything. The Rest are Depressing Fantasies.

Whether you’re planning your long-term IT contracting career or working on getting your next gig, setting goals and working towards them is a surefire way to make sure you get to where you want to be. Our team at Eagle has shared a number of posts on the topic, specifically using SMART goals to plan for the future.

The SMART acronym has a few variations, depending which expert you speak with, but for the most part, it’s agreed upon that great goals are Specific, Measurable, Attainable, Relevant (sometimes Realistic) and Time-Based. That Attainable/Realistic step is key. Failing to get that right can lead to expectation creep and you will find yourself feeling inadequate and miserable.

Ambition is a strong character trait but too often, we set goals with too much of it and combine it with a vision of perfection. This creates fantasies of achieving something we can’t, setting us up to be doomed for failure and feeling depressed about life.

Make Sure Your Goals are Realistic…

…for You

First and foremost, when setting goals, you have to know yourself. Ask some internal questions. What is your motivation for accomplishing this goal? Is it something you even want to accomplish or have you set this goal to please others? Taking on a goal that lacks intrinsic motivators is less likely to be accomplished.

You also must understand your weaknesses. Setting a goal to learn a new, in-demand skill is a great idea. But, if it means working in a subject where you’re generally weak or if you have a learning disability, then associating short timelines is unrealistic.

In summary, to set realistic goals, you must know yourself.

…for Your Life

Once you know yourself, you must also take a step back and understand where you are in life. Do you even have time to work towards the goal in the timeline you set? Does it have a financial, education or geographic requirement that would destroy other parts of your life?

Setting goals that will not fit with your current lifestyle is not only a recipe for failure but it can also have serious consequences on your health when you try to squeeze too much in. Know when to say no, both to yourself and to others.

…for Others

While your goals might be fully achievable for you and your life, there is a strong chance that complete success depends on external factors. Perhaps you want to get a job within a certain client or industry that isn’t hiring right now. Or the economy in the region you would like to work is weak at the moment. Or, maybe that job is stuck behind a recruiter with whom you have a terrible relationship and there will be extra work to get around that barrier. Truly realistic goals will take these external factors into account.

…in General

An IT professional who is fresh out of school is setting themselves up for failure if they expect to get a Senior Software Developer position within their first six months of graduating. If you’ve always been an accountant, planning to land that developer job next week is a joke. Understand time and physical boundaries and don’t set goals that only one in a million people could ever accomplish. While this ambition may look great on paper, this type of failure will not be helpful to your career or your mental health.

Do not be discouraged by the points above and eliminate your goals because they don’t meet the criteria of being realistic. Begin by brainstorming all possible obstacles to your goals (internal and external) and set plans to work around them. They will become smaller goals to work towards with your larger one being the big picture goal. Next, look at the timeline and adjust it based on those smaller goals and the other factors holding you back. Set mini milestones to help celebrate all accomplishments and understand that you are moving closer to the ultimate goal.

The Growing Problem of Fraudulent Credentials (and the impact on honest consultants!)

Morley Surcon By Morley Surcon,
Vice-President Strategic Accounts & Client Solutions, Western Canada at Eagle

The Growing Problem of Fraudulent Credentials (and the impact on honest consultants!)

Let me start by saying that the vast majority of contractors and applicants are 100% honest and represent themselves, their work and educational achievements fairly and correctly. That said, there is a growing issue in the labour market of people misrepresenting themselves in order to qualify for open postings. This may have been the case for years and it flew under the radar; however, with new vetting techniques and technology it is getting caught more and more often. Also, as more companies are being burned by fraudulent activity, they are both demanding and completing deeper vetting of candidates.

Misrepresentation takes multiple forms, from small embellishments and mis-matched dates covering small gaps in work experience, to much more nefarious activities. Some of the more brazen attempts to mislead potential employers include:

  • Presenting completely falsified resumes: This can be done as an individual doctoring their own resume, or there are “resume banks” available to people who pay to use them. This can include education or work experience falsification, but sometimes the entire resume is completely fabricated.
  • References are often faked: Friends, family or even themselves as the person who answers the phone number of the given reference.
  • Stand-ins for phone interviews (or even Skype interviews!!): Whereby someone with the actual knowledge completes the technical job interview on the fraudster’s behalf. The unwitting company hires and doesn’t realize that there was a change until they show up on the first day of work. If the company is complex enough, the people conducting the interview may not even be the same people who meet the new hire on the first day. Pretty brazen of them to try this!

It is unclear what people are trying to accomplish by faking their way into a job in these ways. It will catch up with them. They aren’t truly qualified to complete the work and they will be terminated, if not for the fraud then for incompetence. However, there are desperate people and if they can fake their way to earning even a few weeks’ pay before being found out then they move on to their next “victim”. It is too time-consuming and costly to press charges… and they get away with it.

What is the industry doing about this? Well, many companies are completing their own vetting even if they use a recruitment agency to source and qualify candidates. IT is a small industry and if someone says that they worked for XYZ Corp., then there is likely someone at the company that knows someone at the other company who can verify whether the candidate actually did what they said they did. Staffing agencies have been doing this for some time now and it is standard practice in the fight against fraudsters. Another check is simply a comparison against old resumes. Most agencies collect resumes from people over the course of many years – older experience in new resumes must match that found in their older resumes, and also in their LinkedIn profiles. References may not be called at the number given by the applicant, but rather they may be contacted via social media or called at their place of work using the company’s main number, making it much more difficult to arrange to have a “fake-someone” complete the interview. Additionally, there is now new technology (AI) being employed to rate the likelihood that an applicant is falsifying their resumes and there are new 3rd Party vetting services that specialize in deeper dives/forensic reviews and vetting. Most recruitment agencies employ one or more of these companies to ensure experience and education listed are accurate. There are also registries being set up that use blockchain technology to verify the accuracy of the data people share. Applicants will have full control over who receives and sees their private information, and the companies this is shared with will be guaranteed of its accuracy.

What is important for consultants to take away from all this is that the industry is now “awake” to resume/applicant fraud and is taking significant steps to uncover issues prior to hiring. 99%+ of people are honest and don’t need to be concerned; however, even honest people can make mistakes. I encourage anyone reading this to go through their resume with a fine-toothed comb to ensure all is completely accurate. It is so easy to mess something up with changes from one version of the resume to another. You absolutely should adapt your resume to best match the role to which you are applying, but adapting isn’t embellishing.  Even though the content might look different, it should still be in sync with what was presented in older resumes. The chance that even small inconsistencies are caught are very much more likely than it ever was before and these little, seemingly insignificant issues, could cost you a job for which you are applying. In this way, attention to detail is more critical than ever.

Design Trends We Will See in 2020

Last year we shared an infographic that highlighted all of the upcoming 2019 web design trends. As predicted, the trends were a hit and we’re back again to keep you updated with the upcoming 2020 design trends to look for.

2020 is all about immersive virtual reality panormas, zero-gravity layouts, surreal product photography, and vivid, futuristic colors. While you might not have first-hand interaction with the design elements, being familiar with them is advantageous. Not only are you expanding your horizon but you can also chime in with your thoughts on design when it comes time. You’ll sound knowledgeable and might even impress a few with your futuristic outlook from the 2020 design trends.

View the full list of predictions for 2020 design trends from Coastal Creative in the colorful infographic below.

Infographic - Design Trends for 2020

Use These Easy Guidelines to Significantly Improve Your Website Design

Having a personal website can be incredibly useful for your career. However, it can be easy for a website to go astray and not have the professional effect you want. Here is a simple set of tips and tricks you can follow that will  let your website shine.

Top Trick: Show Somebody

This is “skipping to the end” in a sense, as this truly is the greatest trick you can employ.

Show somebody you confide in your website and get their feedback.

A confidant will provide you with the most comprehensive insight. When you watch as an avatar for your future employer or client browses your site and asks questions, it will reveal to you all the flaws.

Find someone you respect in a similar industry, hand them a laptop with your site loaded, brace yourself, and take notes.

Ask yourself: What is the purpose of your site?

Why do you have a website? What do you want to accomplish with it?

These seem like a lot of questions but having a solid grasp of your “why” can help with “what”.

Do you want to become a thought leader in your industry? If that is the case, you’ll want to showcase your case studies or articles to prove your authority. Do you want new work contracts? Ensure your service offering is clear, and you have examples of your work.

Knowing what outcomes you want from the site, will help you prioritize the right elements from page to page.

Ask Yourself: Who do I want to reach with my site?

Similar to purpose, you must understand your target audience. How do I want to address them?

Your target audience will also impact the “What” of the site if you put yourself in that position and walk through what would be most important to them.

Get Inspired

There’s no need to go this alone! There are very successful websites in your industry, and they have spent a lot of time testing and refining. Find some excellent examples of your contemporaries and learn from them!

You’ll do yourself no favors by doing an exact copy, but with some research into your industry, you’ll be able to see some trends and ideas that will benefit you on your site.

Template vs. Custom Design

If the site has all the bells and whistles, then you’ll end up spending a lot of time polishing bells and tuning whistles. Prioritize solid foundations.

Again, who are you targeting, and what do they care about?

If the site is a repository for your information, the only thing that matters is easy navigation and a fast load time. Consider a hosted service like SquareSpace or Wix.

If you’re a developer, being able to point to a beautiful and well-built site may be a plus.

It’s important to remember here that the site should serve you and your purpose. You don’t want to be bogged down with issues that detract from your job/client hunting, so choose your design wisely.

Mobile Friendly

There are lots of variations and options to choose from when designing a site, but these days there is one non-negotiable factor: Mobile Friendly.

There is a good chance someone will access your site on their phone. Your website must look great and be easy to navigate on a mobile device.

Stick to Known Conventions

It can be fun and exciting to try unique and innovative layouts for your website.  However, it is a misplaced effort if it doesn’t serve your purpose.

We can lean on learned conventions. This is what people have come to expect on websites:

  • Logo or name top left or top center, links to the homepage
  • Main navigation top right or top center
  • Contact in the menu as the last item
  • Social media links in the header or footer

Using known conventions may be a bit boring, but it can make your life and the life of your viewer easier.

Use the Right Images for Your Target Audience

The human brain can process images up to 60,000 times faster than words. It’s a powerful tool for us to use to convey to our visitors that they’re in the right place.

Thankfully, there are amazing sites with exceptional high-quality free photos. Here are some sources to check out:

Let Everything Breath

There will always be a desire to fit in as much information as possible into any given space. However, this can be counterproductive.

Reducing content and adding blank space around elements allows the reader to effortlessly digest and transition between pieces of information. It produces an orderly and pleasant reading experience that will convey much more.

Only Use Two Fonts

We’ve touched on a principle of “less is more” a couple of times already and this remains true with fonts.

Use no more than two fonts on your website.

To find fonts that coordinate well together, check out the following free sites:

Use Headers Wisely

Headers (H1, H2, H3, H4, H5, H6) need to be meaningfully different from the body text, and one another. Deploy them wisely to help guide your reader and some bonus SEO boosts.

Think about the Headers like the sections and subsections in a piece. You would organize your content on a page like this:

<h1>Title Here – Only One of These Per Page</h1>

<h2>A Sub Title</h2>

<h3>Point One</h3>

<h3>Point One</h3>

<h4>Small Point One</h4>

<h4>Small Point One</h4>

<h3>Point One</h3>

<h2>A Sub Title</h2>

<h3>Point One</h3>

<h3>Point One</h3>

<h4>Small Point One</h4>

<h4>Small Point One</h4>

<h3>Point One</h3>

Consider the suggestions below as a starting point to apply the differences in the font sizes:

P 16px 1x
H1 40px 2.5x
H2 32px 2x
H3 28px 1.75x
H4 24px 1.25x
H5 20px 1.25
H6 16px 1x

Limit the Colors

It can be fun to play with colours within a design or a website. Keep in mind that just like fonts, things can go wrong fast and have a detrimental effect.

The benefit of limiting colors is that it makes it easy to guide the user with an eye-catching pop of color. Imagine a page that is primarily grey and white with a bright orange button. Where do you think the eye would go?

Each color has emotions tied to them. Even the range of colors can elicit a response. What emotions do you want to convey? Consider using the corresponding colors as per this image from UserTestingBlog.

Use These Easy Guidelines to Significantly Improve Your Website Design

Check out the following sites to help you settle on a palette that is cohesive and conforms to colour theory:

Make Your Website Yours

Follow these guidelines and you’re sure to have a professional website that helps achieve your goals.  Regardless of the platform or style you choose, your audience will appreciate if you stick to the foundations listed above.

Cheers to your great looking website!

About the Author

Trevor Alexander has been a professional designer for 15 years, including being part of 3 successfully sold start ups. He now puts together resources and courses to show how ANYONE can produce better looking Presentations, Documents, Reports, and Images by following practical and repeatable strategies. He firmly believes that Virtual Assistants, Marketers, Developers, Business Owners…Everyone, CAN improve the design of their work. Check out his site at https://justenough.design/