@lilnayners
Front End Web Developer
I am a front end web developer specializing in fluid responsive design. I am a Sass and SVG fangirl, and I love creating animations using CSS. I'd love to become more full-stack capable since my foray into the tech world started with studying programming in school and shifted once I realized how much I enjoy front end development. I'm constantly seeking more knowledge and am always looking for opportunities to expand my skill set.
Nothing here yet.
No blogs yet.
Because it's fun, and it's a good way to practice your skills and gain new ones. They may not have a practical application, but if code is your hobby, it doesn't really matter. I love seeing the crazy CSS stuff people come up with. CSS isn't just meant for layouts, although obviously that's one of the things it does, it does so much more than that. CSS makes applications pleasant to interact with, if done correctly. You can have the smoothest running application ever, but if your UI/UX is not pleasant to interact with, people aren't going to want to interact with it.
If you have to choose, I'd say web because a lot of sites are moving to progressive web apps as opposed to native mobile apps. The web is getting smarter and more capable. That said, there's also a lot of value to learning mobile development. It really depends on what you want to do or where you work/want to work. This is just my opinion if you're trying to choose one as a focus. There is a lot out there, so you don't even need to limit yourself, just give yourself stretch goals for what you'd like to learn, it's just a matter of where to start.
I started using Chrome before I became a developer. I just found that it was faster, and I found it to be a better overall experience. Then with the increasing integration with my Google accounts pretty much cemented it. Now that I'm a front end web developer, I've tried the tools for all of the major browsers and prefer Chrome's dev tools because they're superior. The interface is better and I like the usability a lot more. Now more capabilities, such as writing to files from the console, are just continuing to cement it as superior for developers. There are also, I believe, more browser extensions for Chrome that make life as a developer way easier.
This is really a design-specific question. I personally, from a usability and accessibility standpoint, don't think having the spinner replace the text on the button is a good choice. I do think that users generally like to know that something is going on behind the scenes, I personally prefer a slightly transparent overlay on the page with the spinning icon in the middle of the screen if it's the final action on a page. If it's one of many potential actions on the page, I'd put some sort of indicator in that area, but not necessarily on the button itself.
I have a degree in English and was hating the jobs that I was getting. For Maker Faire one year, I helped my husband do the python programming for his robot because I was interested in checking out what programming was all about. I decided to go back to school for programming to help me get into the field. I chose a school that required an internship since I saw that as the best way to get started. I took a front end development class as an elective and enjoyed it, and by chance I ended up finding my own front end development internship. I found out I was pregnant soon after I started school, and when I had my little boy, I quit my job at the law firm to focus on school. When my son was 10 months old, my internship started. After the internship was over with, I was offered a job. A few months later, unexpectedly, I had an opportunity come along somewhere where my skillset would improve greatly and I worked there for 2 1/2 years. Now, I'm just trying to figure out where my skills and the things I'm passionate about fit into the changing web development atmosphere.
Thank you for this! I need to brush back on my my JS, and I have a friend pushing me to just dive into learning ES6 syntax. I'm of the opinion that I should become really good with ES5 since it's the one I'm already familiar with, and then once I have a firm grasp, learn the new syntax and capabilities of ES6.
Over the ear headphones, chill electronic music, and at least two monitors. I have 3 monitors at my new job including my laptop, and it is glorious. I keep email and chat on my laptop window, code or wireframing software on one monitor and browser on the other monitor.
Yeah, URL blacklisting is super frustrating. I work for a mortgage company and part of my dev news comes from Reddit, which I cannot access. Super frustrating. I, too, feel your pain of having to use TFS over git.
For the company that I am currently working for, I've only been here for a little over a month, we have mostly back end devs and a small group of UI devs, which I am a part of. We have a bi-weekly meeting with just UI people to discuss what we've been working on and bringing new ideas that we could incorporate into our applications. I imagine something like that could potentially work for other teams as well to encourage people to want to learn more and contribute. My motivator is simply always wanting to be the best that I can be, but I know that is not necessarily a motivator for everyone.