About Jeremy Spencer, LLC
Location & DirectionsGet Directions
Services We Offer
Website development, Cloud hosting, SEO analysis, CMS Setup, Graphic Design, Responsive design, User Experience (UX) analysis, Web Strategy Analysis
|No. of Employees||No. of Locations||Year Founded|
Hours of Operation
Detailed Business Description
So what do you need to know about me to get started working together?
Well I am a Python/Django developer living in Cumberland Maryland serving the Western Maryland area. I primarily do full stack website development, meaning I start with clients at the begining and work with them throughout the entire process. What really sets my process apart is I start with working out a good strategy with the clients. We sit and talk about what they want the site to accomplish. A lot of companies I have worked for seem to miss this extremely important step and sites end up failing because of it. Websites are just create and forgotten about, left to sit and age without any attention.
Once a strategy is designed work begins on the site. Dependings on the needs of the client, diffent languages and frameworks can be used, but generally I stick with Linux, Django, Nodejs, and Reactjs.
Linux is used as the operating system as it provides great extensibility and tons of development tools for the website to use. Linux is the most widely used operating system for website development. By using Linux I provide clients with the fastest most effiecent os with the lowest cost possible.
Django is used as the primary framework. 90% of what you seen on website I build are run with Django. Django provides a secure, fast, and reliable experience esspically when coupled with DIVIO's DjangoCMS. DjangoCMS allows users to edit and change their site in real time with no interuption in content, no previous knowedlge of HTML or CSS, and most importantly the changes can be applied anywhere; even through mobile phones.
Nodejs and Reactjs are used in tandem when real time functionality is required. Django does not support much in terms of "real time" at this point, but it is planed for the future, until then Nodejs and Reactjs can be used. Nodejs and Reactjs allow static or dynamic content to become real time with minimal effort. Nodejs works as a backend and does a lot of the processing; doing things like crunching numbers or making database calls. Reactjs on the other hand controls what you see in the browser; Reactjs takes the information Nodejs provides and formats it into something you enjoy looking at, but does so without page refreshes.