• Breaking News

    Thursday, November 5, 2020

    I do work with a certain company who colors their tractors one way, whose biggest competitor colors their tractors a different way. Let this serve as your reminder to check how emoji appear on different operating systems before using them. web developers

    I do work with a certain company who colors their tractors one way, whose biggest competitor colors their tractors a different way. Let this serve as your reminder to check how emoji appear on different operating systems before using them. web developers


    I do work with a certain company who colors their tractors one way, whose biggest competitor colors their tractors a different way. Let this serve as your reminder to check how emoji appear on different operating systems before using them.

    Posted: 05 Nov 2020 08:25 AM PST

    [Any fellow Kafka nerds on here?] Good read - Thread-Per-Core Buffer Management for a modern Kafka-API storage system

    Posted: 05 Nov 2020 07:44 AM PST

    Got my first in-house job!

    Posted: 05 Nov 2020 04:27 AM PST

    I just wanted to take a moment to celebrate and say I landed an in-house job as a full-stack developer after having been teaching myself modern javascript, frontend and backend, for the past year (coming from Wordpress and theme editing for several years). And I have this community to thank for guiding me in the right directions and keeping me up-to-date.

    But with it I want to also share that I technically received two offers, but I turned the first job down because their attitude to work and work/life balance didn't seem right. Whilst it was tough to turn it down as it was the only offer I had had after months of applying, it was important for me to make sure I wasn't going to go into a place that felt toxic.

    So I just wanted to share that whilst it may look bleak at times, and sometimes you may feel like you just want to take an offer because it's there but you don't feel comfortable with it, trust your gut and persevere.

    Also open to any questions if anyone has any.

    submitted by /u/backtoshovellinghay
    [link] [comments]

    Learned how to build a website with a database for portfolio but need a place to host

    Posted: 05 Nov 2020 11:49 AM PST

    I just finished a udemy course where I learned frontend, backend, and mongoDB and was wondering if there were any free websites where I could host this including the database. Thank you for any pointers.

    submitted by /u/CT-2497
    [link] [comments]

    Just finished a 4 month boot camp at work and learned I'm going into a role that uses low-code and concerned

    Posted: 05 Nov 2020 02:42 PM PST

    I work for a company that offers an incredible program that allows employees with no programming/web dev experience to get into a 4 month boot camp to learn web development from scratch and then be placed into a web dev role in the company (you need to be selected after an interview, etc... of course).

    I just finished the 4 month boot camp where we learned everything from JavaScript (where we spent the most time), to Angular to Java to Spring and a little SQL. I just found out the role I will be placed in and found out they use the "Deer Creek Platform" and after looking into it found that it is based off low-code. After doing some Googling and reading this sub I got the gist of what low-code is. I am a little concerned/disheartened to be going into a role that will be using low-code and feel like I just spent the last 4 months learning these different languages just to be put in a role with a low-code framework using a GUI.

    Am I being concerned over nothing? As my first web dev job will low-code be a blessing to use? I really enjoyed the boot camp and writing code but if we are going to be using a GUI and not actually writing much code it feels like such a bummer. I know/plan to keep coding in my free time and learning new languages and getting better at it but i'm just concerned about the prospect of using low-code.

    Any insight people can provide on low-code and their thoughts on this would be really appreciated!

    submitted by /u/RandyMarsh51
    [link] [comments]

    How to prepare for a Front End interview

    Posted: 05 Nov 2020 09:02 AM PST

    I've posted a couple of times about my Frontend interview experience, highlighting the big difference between the common advice online (grind Leetcode and expect JS/CSS/HTML trivia questions) and what I experienced. In my previous posts I focused on the coding portion of the interview and how I'd prepare for that, but I wanted to take a step back and think about how I'd prepare for a Frontend interview in general, covering all the stages that I found to be most common.

    Big caveat: my experience is mostly limited to companies in the Bay Area. It could well be that outside of this bubble the interview experience is entirely different, so I'm very interested to hear your own experiences!

    How I'd prepare for a Front End interview today

    Do your research on the company

    If you have a specific company in mind, or an interview scheduled, do research on the company to see if any information is available on the interview format. This information is occasionally on Glassdoor, but could be incomplete or outdated. I would recommend asking the recruiter/hiring manager what to expect, or if there's anything specific you should do to prepare. Some companies provided a pretty detailed packet with recommended reading, while others just responded with "You'll find out more on the day" or "Just general coding stuff, y'know?" - at any rate, there's no harm in asking.

    Prepare for practical coding interviews

    Interview format: 30-60 min coding a practical feature/component in a collaborative environment (e.g. codepen.io)

    In my opinion, your main focus should be on practical coding. I've posted a few of my favorite Front End practice questions to reddit (1 2), and have added a few more to frontendeval.com - a small site a friend and I put together to help others prepare for Front End interviews.

    At a glance, questions like these can be intimidating, and I have been the recipient of some truly scary questions (e.g. implement 2-player Battleship). However, like solving Leetcode questions this is one of those things that you just get better at over time. It's certainly not a perfect model for testing a candidate, but it does at least require some of the same day-to-day skills:

    • Breaking down a large problem into manageable pieces
    • Asking clarifying questions
    • Understanding trade-offs in different approaches
    • Learning how to debug issues (and using debugging tools)
    • Validating your implementation and testing edge cases

    To prepare for this interview, I'd suggest making lots of small projects in a similar environment

    • codepen.io seems to be pretty commonly used for interviews. I'd suggest practicing in this environment to get familiar with the UI, shortcuts, available libraries, etc
    • When doing a practice question, read the prompt and think about what clarifying questions you might ask in a real interview (e.g. unclear requirements, edge cases you might need to account for)
    • Forget time limits initially, just focus on completing the question to the best of your ability. After completing, review your approach: what went well, did you get stuck on any specific parts, what could be improved, etc
    • When you've finished a question, think about how you could refactor it for readability, extensibility, re-usability, and performance
    • Redo the same question a few times (at a later date), but this time using a different approach. e.g. vanilla JS vs framework, using Redux vs using React context API

    Prepare for a culture/behavioral interview

    Interview format: 30min talking about the company/engineering culture

    Some companies may have a culture interview that focuses on the company culture, while others may have one that focuses on the engineering culture (or both!). It definitely doesn't hurt to prepare for both of these:

    • Read through the company/engineering blog to learn as much as you can about the company culture
    • Learn what you can about the tech stack. Think about why they might be using one technology over another, and come up with interesting questions you can ask
    • Similarly, learn what you can about what the company actually does! What's their history, where are they heading, do they have any big competitors, etc
    • Think in advance about the highlights and lowlights of your engineering career: you may be asked to talk about a time you did something well, or overcame some issue

    Prepare for an experience interview

    Interview format: 30-45min discussing a project you worked on (design decisions, etc)

    This interview gives you a chance to talk about a particularly interesting project that you worked on. You will talk through the problem you were solving, the approach you took, and the end result, and the interview will often stop to ask clarifying questions or dive deeply on a particular design decision you made. This interview is one of the easier ones to prepare for: you just need to have a project that you worked on that you can talk about, and can explain why you did things the way you did.

    • Pick one or two projects, and write out everything you can about them. A good project to talk about is one that started with a specific problem where you went through a process of identifying multiple possible solutions and finding the best fit
    • Prepare for it similar to a presentation, but not so rigorously: make sure you know all of the key points well, but don't rehearse it like a script because there will be a lot of questions and tangents in the interview
    • Try and have a good answer for every big decision you made, e.g. "I used React Testing Library over Enzyme because Enzyme has poor support for testing React hooks" vs "I used React Testing Library because I heard it was good"

    Prepare for a system design interview

    Interview format: 30-60min discussing high-level design for some large scale system

    This interview seems to be common in interviews for more senior roles. You will be presented with a question such as "How would you design a photo sharing service?" and have to talk through the system design at a high-level, occasionally drilling into specific aspects (e.g. db schema, scalability). This interview is a bit of a weird one for me: working as a Front End engineer at a big tech company I may do some backend or infra work occasionally, but my knowledge of much of the stack is limited. This would probably be less of an issue if I worked at a startup and had to wear many more hats, but in my current role this is definitely a subject I feel I need to relearn whenever I interview.

    Grokking the System Design interview seems to be the top result for preparing for this interview, but I can't say I was too impressed. The practice questions and walkthrough were pretty good, but the learning part of the course was poor: they appeared to be largely copy-pasted from random articles on the web, missing lots of context, and jumping around between topics in a random order.

    If I were to prepare for this again from scratch, I'd try and find a good (and up-to-date) book or course on system design, and then just do the practice questions on Grokking.

    Prepare for any interview

    Have interesting questions to ask! Your time for questions will come up at the end of the interview, so as well as being an opportunity to find out if it's actually somewhere you want to work (remember, you're interviewing them as much as they're interviewing you), it's also a great chance to demonstrate your knowledge of the industry, company, and technology.

    Having sat on the other side of the table quite a few times I feel that this can really make a lot of difference. While it won't necessarily turn a 'No' into a 'Yes', it could turn a 'Yes' into a 'Strong yes'.

    Some general tips:

    • Stay away from generic questions, e.g. "What's it like to work here?", "What's your favorite part about working here?"
    • See if you can find out from the hiring manager/recruiter who will be your interviewers and find out their background. This won't always help much, but sometimes can depending on the interview. For example, I discovered my interviewer for an Experience interview was in an Infra role, so I decided to talk about a more web infra-related project I had worked on rather than a pure Front end project
    • Researching the company and the domain in advance will help you come up with good questions. Read the company blog, news articles, and if possible be sure to use the product

    Closing thoughts

    The above suggestions are based on what I found to be most common across a number of interviews in the Bay Area, which isn't a hugely representative sample. I've no doubt you could come across Leetcode questions, brainteasers, and all manner of interview formats. However, it's already hard enough to prepare for interviews, so I like to spend my time as efficiently as possible and focus on preparing for the most likely interview formats.

    As mentioned above, I'd love to hear about your interview experience, and what you find works or doesn't work to prepare.

    submitted by /u/jayrobin
    [link] [comments]

    window.location Cheatsheet

    Posted: 04 Nov 2020 10:01 PM PST

    Getting a job through networking Vs traditional application

    Posted: 05 Nov 2020 09:53 AM PST

    I'll be graduating next year, and the topic of getting a job is creeping into my head more and more. Is there any advantage in building your online presence on LinkedIn and trying to land a job that way, compared to simply applying with a good CV and portfolio?

    submitted by /u/quietZen
    [link] [comments]

    Best framework for blog/website

    Posted: 05 Nov 2020 06:29 AM PST

    I am building this website for a company where one of the pages would be a blog. I usually use Django and I am afraid that if I consider the blogs as a Django model and give them access to the Django admin page they won't find it very intuitive.

    So what do you think is the best way to deal with this? build another admin platform where they can post blogs or it's more worth it to learn to work with a new framework where the admin page is more intuitive to non-techy users.

    submitted by /u/sudo_goat
    [link] [comments]

    User sessions from analytics (like IBM Tealeaf) to developer unit tests?

    Posted: 05 Nov 2020 02:39 PM PST

    Unit test is probably the wrong word, but often we have scenarios where a form takes too long or a user is confused or something isn't hitting a metric. Where I'm at now uses IBM TeaLeaf to replay sessions to identify issues. Sometimes those aren't technical in that they don't hit a 500 error from the HTTP. Sometimes it is simple like a browser resizing the DOM elements because of a lazy load, a form having usability issues or maybe it is just something simple like an ajax call running too long.

    Usually this is identified by our analytics team that is seeing a form as not having a good conversion ratio but it gets to the developers as "This isn't working." What I would like is someway to have a session replay and have it failing. Maybe there's a better term for this but when I run my jest tests (and jest may be the wrong framework) basically it'd be nice to have a reproducible test that can be passed around the development team without each member going into an analytics suite and figuring out the problem.

    Does this make sense? Even better if we can define metrics and have developers notified if those metrics aren't being met. Like if a form is at 5% conversion maybe take a look to see why it is such a bad conversion? In my mind having it in the form of a test I can run from npm would be the best.

    Any ideas?

    submitted by /u/teddybloakefeller
    [link] [comments]

    Web hosting for low volume experimental page

    Posted: 05 Nov 2020 02:28 PM PST

    I am looking for a Linux or BSD Apache web host that has as many .htaccess modules enabled as possible. See [ https://www.askapache.com/htaccess/#Htaccess_Modules ] for a list. This is for testing how some software I am working on interacts with websites configured in various ways.

    Of course I could go with dedicated web hosting and do whatever I want, but that would be like swatting a fly with a bulldozer.

    Other than the .htaccess, pretty much any shared hosting would work. The site has:

    Low volume. less than 1000 visits per month.

    Static, small text pages, no images, no scripts.

    Three different pages each with three URLs: page1 .com, .net, .org, page2 .com, .net, .org, page3 .com, .net, .org. Uses mod_rewrite so that someone who goes to the .org ends up at the .net., etc.

    I am not looking for the lowest cost; I will be happy to pay more for better webhosting. I am hoping that the answer will be less than $40 a month, but if I have to pay $400 a month I will.

    Suggestions?

    submitted by /u/WakiWikiWonk
    [link] [comments]

    Just getting so bored of web dev

    Posted: 05 Nov 2020 02:11 PM PST

    I was learning web development and got into JavaScript but I want to make software programs so I'm just learning java now, I want to get into object oriented programming I'm sorry but functional programming just isn't that powerful😣😣

    Is this a good move??

    submitted by /u/alrpee
    [link] [comments]

    How to scrape thousands of Profile URLs to extract the photo?

    Posted: 05 Nov 2020 10:13 AM PST

    I have a list of Linkedin profile URLs and I would like to extract the profile photo URL for each.

    Example:

    1. I have this: https://www.linkedin.com/in/randizuckerberg/
    2. I would like to retrieve this: https://media-exp1.licdn.com/dms/image/C4E03AQFsKR2KJU95aA/profile-displayphoto-shrink_400_400/0?e=1609977600&v=beta&t=wy1Wfx1igUBfc6UFbDi-QGF_y8yWadrotBr5dT4oN7Y

    Doing this manually would be impossible. Is there a way to scrape the media url from my list?

    Thanks guys

    submitted by /u/maschera84
    [link] [comments]

    transfer files from home windows to LAMP

    Posted: 05 Nov 2020 09:54 AM PST

    I have a LAMP running on LightSail, and a home PC running Windows 7 and I am not sure how to transfer files between them.

    Sorry if it's a noob question. Thanks for any help you can offer.

    submitted by /u/Robert_VK
    [link] [comments]

    [Reactjs] What's the best Chart/Visualization library with great Animations?

    Posted: 05 Nov 2020 01:34 PM PST

    I personally love Victoryjs, but the animations are kinda limited there, and I'm not good with D3, so any library you guys can suggest is highly appreciated. This is for my current project at my workplace, and they want great animations for this one. Charts I'm going to use are mainly, Bar, Scatter (Bubble) and Line Charts.

    submitted by /u/pewdsVStseries
    [link] [comments]

    Why do I need to verify my custom domain before using it with GCP/AWS/Vercel?

    Posted: 05 Nov 2020 05:39 AM PST

    Dear webdev community,

    Before using custom domains on GCP, AWS or other hosts, we're normally asked to add a txt record to the DNS to verify our ownership of the domain.

    Why is this step required? Doesn't adding a CNAME or A record prove that we have access to the DNS records and want to connect the domain? Or the other way round: What attack scenario does not having a domain verification enable?

    Hope r/webdev is a good place to post this question. I couldn't find a good answer just googling.

    submitted by /u/julvo
    [link] [comments]

    Best way to do 3D for web?

    Posted: 05 Nov 2020 12:31 PM PST

    I'm looking to build a 3D product configurator for the web that renders colors, lighting, transparency/opacity, and shadow as realistically as possible without lots of rendering and very slow page loading times.

    Should I be using ThreeJS? Blend4Web? Unity?

    I'm kind of lost in what I should invest in learning.

    Notes: - I want to do true 3D (not 2D faking 3D) so that customers can place the products in their homes - I'm mainly focused on the web

    I'd appreciate your thoughts!

    submitted by /u/reallyfunnyster
    [link] [comments]

    Valuable solution to javascript for front end web development?

    Posted: 05 Nov 2020 12:07 PM PST

    I really don't like javascript. My code feels really unstable because of dynamic types. I know about typescript, but many framework didn't use it yet.

    What other option there is for front end development on the web? What frameworks?

    Thank you

    submitted by /u/cmprogrammers
    [link] [comments]

    How is a modern web-app built?

    Posted: 05 Nov 2020 11:59 AM PST

    Hey guys,

    i'm fairly new to programming and coding, started with Python this Spring. I would say that I understand most of the concepts in backend development with Python, Flask (already built a website with user login and a bunch of other features), but the site was pretty static; used js only for some nice looking animations (code from the internet).

    Since I'm currently thinking/working on a new project, I wonder how a modern website is built nowadays. I heard of web-frameworks (?) like vue or react, but don't really know how they work or what problem they solve.

    For example I'd like to present 'real-time' stock data (API), which is not possible through the backend of a site unless you refresh the page every minute, which is not ideal.

    Can you give me any tipps/sources/recommendations on how all this works? How is the backend connected with the frontend? Good videos on that topic? How to learn these things the best way? Any help is appreciated :)

    Thanks in advance!

    submitted by /u/Vnznt
    [link] [comments]

    Moving a CMS over to a different server

    Posted: 05 Nov 2020 07:56 AM PST

    Hi all

    So I have this brand new CMS (php script), which was installed by the vendor on their shared host, but the speed was really bad so I decided to move it to Dreamhost (where I have several WordPress sites) instead.

    Im currently having a lot of problems ftping some folders and files over, due to "permission denied" errors and instead of sorting those out I'm wondering if it would be preferable to install the CMS from scratch, as opposed to moving it across servers? A bit like Windows, where nothing beats a fresh install ?

    Thanks.

    submitted by /u/Gotanno
    [link] [comments]

    How do I actually go about learning real professional webdev to make a modern web app? I do not want to use a CMS like Wordpress.

    Posted: 05 Nov 2020 11:30 AM PST

    I know frameworks exist and I also know html/css can be coded from scratch.

    Is there an in-between?

    What is the "process" for making a web app?

    What are the steps you all go through to architect it?

    submitted by /u/sadandexhausted
    [link] [comments]

    I Quit My Job

    Posted: 05 Nov 2020 11:12 AM PST

    Announcing TypeScript 4.1 RC

    Posted: 04 Nov 2020 10:29 PM PST

    No comments:

    Post a Comment