Web design & Web development

I love to code and have a lot of experience with a lot of different languages and frameworks. Languages include php, mysql, Javascript, C#, Go, and python. Frameworks include laravel, symphony, code igniter, React, Vue, Angular, Expression Engine, Django, Magento 1, 2, Drupal 7, 8, 9, 10, 11. Im open to contract, contract to hire and full time positions.

Content Delivery

Drupal is a CMS developed out of a framework. A framework is composed out of different packages that each provide a solution to a need. A CMS is a system for managing content that uses a framework as a base speeding up the delivery of a completed project and allowing a user to create content using forms. Drupal uses Composer to manage packages and Drush to manage caching, deploying, and code generation speeding up theme and module development. Drupal offers a way to easily moderate your content through the admin interface without coding that is stable and secure. We specialize in maintaining and developing Drupal sites.



Global Web Methods
Public Trust, Secret
globalwebmethods@gmail.com
(209)452-2699


Always backup files and database.


Learn the deployment process so you know how the code will be deployed. Look for ways your code could be tested to ensure the deployment process runs without problems.


Config can stop the deployment process by causing errors. Make sure to test it by starting with the branch and a copy of the production database and running drush deploy to make double sure the config imports correctly before you push it.


List the sub systems like translation, accessability and SEO that while coding you need to add code for.

  • Check List:
    • Make security your number one concern.
    • Always put being a team player first and follow orders.
    • Always bring a notepad to meetings and take notes.
    • Always be careful using passwords by:
      • Always using strong passwords
      • Never using the same password on multiple sites
      • Never using work passwords on non work sites
      • Never writing passwords down or recording them
      • Always using MFA
    • Always be aware of who is in the meetings and speak only when appropriate.
    • Slow down and always double check your work when submitting for:
      • Security first
        • Reduce the use of custom code so others do the maintainance.
        • Validate all parameters being passed in through routes
        • Escape parameters in MYSQL statements
        • Reduce the use of javascript
        • Check no sensitive data is stored in view or session cookies
        • Remove developement dumps
        • Check modules, packages and themes for vulnerabilities
      • Deployable for CI/CD
      • UI/UX performant
      • Functionally performant
        • Follow a component list and double check all bases have been hit. Translation, SEO, Accessability etc..
        • Build code to be scalable
        • Check for and correct errors in the browser, console and logs.
        • Comment code so people understand what your functions are doing.
        • Use libraries lke phpcs, phpstan and linters for better readability.
      • Esthetically perfect
    • Review & Refactor your methods and procedures constantly striving for perfection.

As a couple of site notes.
If you run into funny situations. All updates in the updates area turn red etc..


Try to turning off any new contrib or custom modules you have installed or been working on. Issues like these usually mean that a module has some kind of coding problem that needs to be fixed.


Also if you get a white screen of death and you are trying to find out what it is and its not obvious comment out your code where ever it is you have been working until you have commented out the place where the error is and the screen will load again. Then slowely add back code till you find the place where the error is.

Drupal 7, 8, 9, 10 and 11

Content delivery specialist.

Website Security

Comes first!

Global Web Methods

This site is bult in the newest version of Drupal which is Drupal 11.

Modules on Drupal.org

I have multiple modules on drupal.org

Module Cleanup

Offers fixes for common problem in your drupal installation. Built for versions 8, 9, 10 and 11.

Government Contracting

GSA

Worked on multiple sites including

Aquisition.gov

OIG

Worked exclusively on

Stateoig.gov

Machine Learning

Missing Persons

Work on finding missing persons using machine learning.

Missing Persons

Kaggle Competitions

Is a training ground for custom python implementations of machine learning algorithms.

Kaggle Competitions
universe earth globe

Budgeting

Keep track of your money by regularly checking credit cards and bank accounts. Keep multiple lines of credit but try to only use 6% of that credit to build credit. Keep up a subscription to usa.experian.com and keep your credit locked unless you are purchasing something.

universe planets

Taxes

Always pay your taxes, stay neutral remembering diplomacy is key in life to keep what you work hard for. Donate to the administration thats in office no matter what party you represent.

universe planets

Last but not least The Plan

A few things to consider. We need money to live so why not get good at making it?



  • Keep your mind clear of wrong thinking. Practice quietly thinking positive thoughts. Build a list of positive things to think and memorize that list. Switch to that list when the going gets rough. Practice thinking them quietly the moment you awake. Get yourself exited to be doing awesome things. If whatever we concieve and believe we will achive I want friends who are there for me and a good life. Stop bad thoughts the moment they come in and never let bad thoughts define your existence. Bad thoughts lead to bad action. Bad thoughts through the law of attraction bring bad attention. When you feel bad or you struggling use your list of positive affirmations to get you in a good place.
  • Stay out of trouble. Stay away from problems with the law. If someone wants you to go out with them and you know or suspect that they get in trouble, have a plan of what you are going to say to get out of it. I have something I need to do works great. Don't hate the U.S. If we be for you who can be against you? Love U.S. And I mean love the police, millitary and the government. If someone hates you how do you feel about them? If you had all the opportunity to give out would you give it to someone who hates you? You have to look at things from that perspective. Stay nuetral in politics seeing that they are going at it like they are. Keep that good gov job if you get so lucky.
  • Stay out of owing. If you do get in debt make minimum payments so you have good credit and get it paid ASAP. Stay away from investments that do not pay returns. Only buy a house to resale it or rent it out. Keep your money in your account and save for an asset that will make you money. Don't spend all your money every week in payments on things that will not gain in value or return a profit. When looking to purchase something I like Warren Buffets rule. Study him. Only spend at most 10 percent of your available capital and buy it outright. Don't get into payment plans because it ties up your capital.
  • Pick a good carear. Look for carear that pay 6 figures a year or more. Indeed.com is a good place to browse job titles and how much they pay. You need to be able to save at least a thousand or two a month to build capital for investing.
  • Think things through completely to the end result and ask yourself what do I expect to happen if I act on this idea.
  • Learn how to learn if you have trouble learning.
  • There is no substitute for both PERSISTENCE and PERFECTION when it comes to your work.
  • Don't forget to do maintenance on self. If you have an area you need to clean up, do the self assesment and fix what you need to. Same thing with your company. No person or company can run smoothly if you do not continuously fix things that are not working.
  • Don't take words personally. The person that can stay in control of thier emotions is King. Look at it like a challenge of your emotion resilence. CONTROL


  • FOCUS Make The Plan and set goals. Don't stop until its complete. Get the training and experience you need to get that 6 figure a year job. Credit is important and people at least expect you to be making minimum payments on your debts. Jobs expect you to come to work with all you mental faculties. Good jobs look for people who do not get high. Ask yourself. Where you wanna be in ten years?

×