(The inspiration for this post came from here: https://medium.freecodecamp.com/welcome-to-the-software-interview-ee673bc5ef6)
Every front-end developer must also be a software engineer.
In my previous blog post we talked about working with databases and how crucial they are…
UPDATE: React 15.5+ doesn’t include PropTypes. Use the prop-types package and import from there instead.
Keep the Web Open with Cross-Browser Testing
Cross-browser testing is crucial to keeping the Internet open and healthy. Anyone should be able to view your…
Apps simply need to work! Let’s start with some numbers:
TL, DR: Singletons são do mal. Embora instâncias únicas sejam necessárias, existem outras maneiras de implementar sem usar Singleton, e especialmente sem usar classes estáticas.
(This is part 3 in a series of posts on artificial intelligence and deep learning/neural…
Desde que fundamos Amalgama definimos a la empresa como una empresa de software, porque justamente era lo que hacíamos, proveíamos desarrollo a empresas que no tenían programadores in-house, y necesitaban apoyarse en empresas como nosotros.
“Hey, what do you do?” — “I’m a QA engineer, I’m testing…
I’ve said it before, but I’ll say it again. As much as we’d like to think it’s the case, our Haskell code doesn’t work just because it compiles. This is why we have test suites. But even if it passes our test suites this doesn’t mean it works as well as…
If you are a Product Manager, try to build and ship something simple for your…
We’re excited to announce the newest addition to our course lineup: Software Quality…
There is a talk about this article here: https://www.youtube.com/watch?v=WRbMd0Qmpsc. Originally published at www.papercut.com on June 19, 2017.
For any regular programmer, the motivation while writing code is to reduce defects and avoid system from crashing. Such a motivation results in implementing defensive coding. Every software engineer has to agree with debugging concept. Debugging is most…
As we write a lot about Agile, about CI and TDD, we couldn’t not mention Unit testing and this time we…
So the internship period started on 30th May and I would be reporting my progress so far.
These days, I spent my time understanding the structure of the keystone docs. Currently we are working on two features, first changing the style theme of keystone docs and…
Most software teams with two or more members contributing to the same project have some sort of code…
One of the things we think about a lot on my team is how to keep people from making stupid mistakes. As you might expect at a mortgage company (which is also a full real estate brokerage *cough* Redfin *cough*), data…
So You decided that it’s time to start doing TDD. Everyone is talking about it, everyone is recommending it. But now the difficult part comes in. You have a task to make a website. How to write your first test?
Being a custom development shop — or at least a shop that completes the majority…
Migration of mail database is always easy until and unless have the perfect tool to be used for the migration. Otherwise manual means for converting files may lead to corruption of data and loosing your database which may cause you in trouble if urgency of data is…
If You are anything like me, the most difficult part of some process is the start. When I want to do something for the first time, I always have difficulties beginning, and because of that a lot of my side-projects I had never started doing. So the technique to…
In the business world, there’s one thing that is extremely important for your business is a website. A website is something that might help your company reach a bigger market and audience but wasn’t necessarily going to be the central…
3 Important Digital Marketing tools you should use for your Outsourcing Software Development Start-up Company
The digital marketing space is huge, complex, and is becoming increasingly volatile. It might be hard to make the decision which digital marketing channel we should focus on. With my 3 years in the digital marketing…