Preferences

inversion
Joined 6 karma

  1. Roblox | Principal Full Stack Engineer | Full-time | On-site | San Mateo, CA | $289-338k + equity

    At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.

    I'm the hiring manager for this role. I'm looking for a full-stack generalist to be the tech lead for our user-generated developer asset and tool ecosystem - interactive 3D models, IDE plugins, and more - that are a key flywheel for creators on Roblox.

    More info & apply here: https://careers.roblox.com/jobs/6598962

  2. Code Kingdoms | Full-Stack JavaScript Developer | London, UK | Full-Time | ONSITE

    We create an advanced, web-based IDE to help children to learn to code. As partners on the BBC micro:bit project, 1 million school children in the UK will access the Code Kingdoms editor. Now we’re expanding into the home market so kids can learn to code the things they already love with Code Kingdoms and integrated, live-reloaded Minecraft modding.

    Code Kingdoms are looking for a full-stack JS developer who can help build and scale our products to be used by millions of kids worldwide. We're seeking an entrepreneurial and highly driven developer with a track record of creating successful, high quality software. We’re built on a JavaScript stack and make extensive use of ES6, NodeJS and other modern, productive technologies.

    Read more and apply: https://goo.gl/UMxhK2

  3. Code Kingdoms | User Acquisition Lead | London, UK | Full-Time | ONSITE

    Over 1000 schools use Code Kingdoms. As partners on the BBC micro:bit, 1 million school children will access the Code Kingdoms editor. Now we’re expanding into the home market so kids can learn to code the things they already love with Code Kingdoms. Reaching that audience is where you come in. You'll explore and experiment with ways to acquire new users and optimise cost of acquisition and lifetime value of customers.

    - You have designed and executed effective campaigns. We’re more interested in the successes of your campaigns than how long you’ve been creating them.

    - You’ll thrive working in an evolving startup environment and taking ownership of an entire business function from day one.

    - You communicate well and can collaborate with people across different roles and knowledge areas.

    Read more and apply: https://goo.gl/nTemvB

    https://codekingdoms.com

  4. Code Kingdoms | Full-Stack JavaScript Developer | London, UK | Full-Time | ONSITE

    Over 1000 schools use Code Kingdoms. As partners on the BBC micro:bit project, 1 million school children in the UK will access the Code Kingdoms editor. Now we’re expanding into the home market so kids can learn to code the things they already love with Code Kingdoms.

    Code Kingdoms are looking for a full-stack JS developer who can help build and scale our products to be used by millions of kids worldwide. We're seeking an entrepreneurial and highly driven developer with a track record of creating successful, high quality software. We’re built on a JavaScript stack and make extensive use of ES6, NodeJS and other modern, productive technologies.

    Read more and apply: https://goo.gl/UMxhK2

  5. I find it helps to focus on a 'successful' path through the code, starting with an important entry-point and ignoring error conditions and validation. Once I've covered a fair chunk of what the software does, I can go back and delve into the parts I didn't understand.

    I'm also wary of comments as I find they can often have 'drifted' in old code and become misleading. I make detailed notes of things that look dodgy or could be improved separate from the code.

    I'd add that if the project has poor-to-no build scripts that require a lot of manual steps it's worth at least bandaging it up with a shell script early on.

    I recently worked on a project that had many separate modules with independent build scripts, requiring copy-and-pasting built artifacts that others depended on, and several manual configuration tweaks post-packaging. That stuff is very tedious and sucks your energy. It's not generally a priority to rewrite all the build scripts, but if you're editing several modules it's worth being able to do a one-shot build from early on.

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal