Sign Up Now!

Sign up and get personalized intelligence briefing delivered daily.


Sign Up

Articles related to "engineer"


Coding Intentionally in Bash Grains

  • Students are asked to find a way to calculate the value on each individual square as well as the overall total number of grains on the board.
  • Because we've got a bunch of things doubling (and thus, a bunch of powers of 2), let's look at what's happening in binary to see if that will help us.
  • Why don't we make the code match how we would total up the number of grains on a chessboard by hand, by counting the grains on each square?
  • To put it another way, to find the total for all n squares, you need to go up one power of two and subtract 1 from the result.
  • And it contains the number 64, which is the number of squares on a chessboard, which is a good example of well-signaled design intent.

save | comments | report | share on


Coding Intentionally

  • Students are asked to find a way to calculate the value on each individual square as well as the overall total number of grains on the board.
  • Because we've got a bunch of things doubling (and thus, a bunch of powers of 2), let's look at what's happening in binary to see if that will help us.
  • Why don't we make the code match how we would total up the number of grains on a chessboard by hand, by counting the grains on each square?
  • To put it another way, to find the total for all n squares, you need to go up one power of two and subtract 1 from the result.
  • And it contains the number 64, which is the number of squares on a chessboard, which is a good example of well-signaled design intent.

save | comments | report | share on


VS Code Setup to Improve Productivity

  • Having seen the advantages of using VS Code, this article will cover VS Code setup and extensions needed to maximize productivity when using VS Code from the perspective of a software engineer working on the front-end.
  • You can configure VS Code within the settings.json file to match your preferences.
  • Below are useful extensions that can improve developer experience when working on a codebase.
  • With this extension, you don't need to manually import files.
  • It comes in handy when working on legacy codes.
  • GitLens boosts what you can achieve with Git. It helps you to do a lot more such as seamlessly exploring Git repositories, peeking into code revisions, authorship and much more.
  • The project you are working on needs to have ESLint installed either locally or globally to take advantage of the features this extension offers.

save | comments | report | share on


Zendar (YC S17) Is Looking for a FPGA Engineer

  • At Zendar, we are working on a high-resolution imaging radar system that allows self driving cars to see through fog, rain and snow.
  • We are a team of electrical engineers, mechanical engineers and researchers developing the next generation of RADAR technology.
  • We are looking for an intern to help us build out cloud infrastructure that will enable faster video processing and regression testing of our FPGA designs.
  • We are looking for an FPGA Engineer to join our growing team in Berkeley, CA.
  • You will have broad responsibility for developing, testing, maintaining, and upgrading all aspects of this digital hardware.
  • In this role, you will be responsible for extracting semantic information relevant for driving from our RADAR images, such as cars, pedestrians, curbs and drivable areas.

save | comments | report | share on


VS Code Setup to Improve Productivity

  • Having seen the advantages of using VS Code, this article will cover VS Code setup and extensions needed to maximize productivity when using VS Code from the perspective of a software engineer working on the front-end.
  • You can configure VS Code within the settings.json file to match your preferences.
  • Below are useful extensions that can improve developer experience when working on a codebase.
  • With this extension, you don't need to manually import files.
  • It comes in handy when working on legacy codes.
  • GitLens boosts what you can achieve with Git. It helps you to do a lot more such as seamlessly exploring Git repositories, peeking into code revisions, authorship and much more.
  • The project you are working on needs to have ESLint installed either locally or globally to take advantage of the features this extension offers.

save | comments | report | share on


Amazon's NYC educational investments will continue, despite cancellation of New York HQ2

  • But Amazon jobs weren’t all the company was investing in – the company had also recently said it would fund educational programs and training at New York area high schools and colleges.
  • These classes were to be funded by Amazon’s Future Engineer program, which works to bring computer science courses to over 100,000 underprivileged kids in 2,000 low-income high schools in the U.S. In addition, Amazon said it was teaming up with area colleges and universities, including LaGuardia Community College (LAGCC), the City University of New York (CUNY) and the State University of New York (SUNY) to create a cloud computing certificate program for students across New York.
  • Though obviously meant to help build a pipeline for the NYC HQ2, the programs’ larger goals are about creating new engineering talent who know how to work with Amazon’s cloud computing platform, AWS.

save | comments | report | share on


What does full stack engineering mean to you?

  • I entered the software engineering world as a full-stack engineer, a generalist expected to be able to work on a variety tasks from the low-level to high-level and anywhere in between.
  • There are benefits to specializing in the software world, experts in Android, React and countless other technical subjects are able to reach a greater depth and often rise to higher levels as experts in their field.
  • Some see full-stack engineering as an invitation to ask any question, some specific, some broad.
  • Others believe that asking highly specialized front-end questions, like how to style something in CSS, is unfair for a full-stack engineer.
  • Just this week I screened a candidate who was concerned about what kinds of questions might be asked for a full-stack engineer.
  • What interview questions do you find appropriate for a full-stack engineer?

save | comments | report | share on