Pull to refresh

All streams

Show first
Rating limit
Level of difficulty

UX testing: why it is important and how to conduct it

Level of difficultyEasy
Reading time4 min
Views404

UX testing is one of the most important parts of the UX design creation process for any software product. It helps to understand whether users are satisfied with the design and highlights its problematic areas that need to be fixed or improved. UX testing is an important part of the whole testing process - it helps to get beta-testers feedback to determine whether the product is comfortable for users and gives opportunity to improve problems and issues before moving on to the next stage of the development process. It also contributes to reducing the cost of development, as it is much cheaper to fix issues during the development process rather than after the release. Listed down below are 5 simple tips that can help perform UX testing in a proper and effective way.

Read more
Total votes 1: ↑1 and ↓0+1
Comments0

FlashForge Guider 3: The Pinnacle of Desktop 3D Printing

Reading time6 min
Views98

The FlashForge Guider 3 stands as a beacon of innovation in the vast sea of desktop 3D printers. Tailored for both the enthusiastic hobbyist and the dedicated professional, this printer serves as a gateway to transforming imagination into tangible reality. With its robust build volume, exceptional layer resolution, and user-friendly interface, the Guider 3 is designed to deliver high-quality prints consistently. Beyond its technical prowess, this machine embodies the evolution of 3D printing technology, offering a level of accessibility and efficiency that was once the domain of industrial-grade printers. In this introduction, we will delve into what makes the FlashForge Guider 3 a standout choice for those looking to push the boundaries of personal manufacturing and design.

Read more
Rating0
Comments0

Optimizing Creativity with the Flashforge Creator 4-S 3D Printer

Reading time6 min
Views205

Welcome to the world where creativity meets cutting-edge technology – introducing the Flashforge Creator 4-S 3D Printer, a marvel of modern engineering designed to bring your ideas to life with precision and flair. This section will guide you through the initial encounter with the Creator 4-S, from the moment of unboxing to exploring its vast array of features and capabilities.

Read more
Total votes 1: ↑1 and ↓0+1
Comments0

WebSocket Reconnection in Flutter

Level of difficultyMedium
Reading time5 min
Views633

Continuous socket connection can be crucial to ensure correct app behavior. Whether it’s delivering real-time chat updates, stock prices, or in-app indicators, a reliable connection is vital.

One of the irritating problems with sockets is a sudden loss of connection. If the true cause is not visibly evident, i.e., unstable internet connection, then the disruption cause is often well hidden. To tackle this issue we can implement an automatic socket reconnection strategy. Let’s see what options we have in the industry-standard socket library for Dart — web_socket_channel.

Read more
Total votes 4: ↑4 and ↓0+4
Comments0

Why I need RSS 3.0

Level of difficultyEasy
Reading time6 min
Views912

In the past 5 years, I moved across 3 countries and 2 continents. It was not a short tourist travel or vacation, but a full immigrant experience with 1+ year experience minimum. I had to adapt to new cultures, new languages, new people, new food, new weather, new everything. One of the pains was to adopt new online services and information sources.

The problems I have faced were not obvious and interesting at the same time. I tried to analyze what was missing and required to make life easier.

Read more
Total votes 2: ↑2 and ↓0+2
Comments1

FreeScan Combo 3D Scanner: A Revolutionary Tool in Scanning Technology

Reading time7 min
Views403

The FreeScan Combo 3D Scanner emerges as a pioneering solution in the dynamic world of 3D scanning technology. This cutting-edge device has been meticulously engineered to bridge the gap between high-end functionality and user accessibility. It stands as a beacon of innovation, symbolizing the strides made in digitizing the physical world with unprecedented precision and ease.

Read more
Total votes 3: ↑3 and ↓0+3
Comments0

Comprehensive Review of the Flashforge Creator 4-A 3D Printer

Reading time7 min
Views243

In the innovative world of 3D printing, the Flashforge Creator 4-A has made a notable entrance, distinguishing itself as a strong competitor. It's a machine that marries advanced technical features with ease of use, catering to the intricate needs of professionals while still being accessible enough for hobbyists. This balance of sophistication and user-friendliness is what sets the Creator 4-A apart.

Read more
Total votes 3: ↑3 and ↓0+3
Comments0

Klipper and Bizon 3

Reading time8 min
Views303

It’s time to continue experimenting with the Bizon 3 printer. My first attempt at improvement was Octoprint. In short, I liked easy installation, when the system successfully installed and worked on the first try, intuitive interface and endless possibilities of improving the monitoring and control functions. What I didn’t like however was a certain slowness, and overall there was little sense, except for the possibility of remote monitoring.

It has been repeatedly pointed out to me that Octoprint in combination with Marlin is way too old-fashioned. Even more outdated is just Marlin or its modified version, for instance, for Raise3D printers, which I don’t quite agree with, but that’s not the point right now. The thing that is relevant is Klipper. Well, it’s time to try it personally.

Read more
Rating0
Comments0

Anti Aliasing Test on Anycubic Photon Mono 2

Reading time2 min
Views604

Hello everyone.

Recently I was wondering if layering is normal for photopolymer printing.

The main points in the comments on the forums were:

1) This is normal; either the model itself is curvy or its positioning is wrong, etc.;

2) The model should be sanded or primed to improve its look;

3) It is worth trying to play with AA (Anti Aliasing).

At the same time, the views on point 3 are quite opposite:

1) Unlike Phrozen, in case with Anycubics, AA is nothing more than a marketing trick that does not work;

2) With the new models, native slicer, and fresh firmware, it works.

I decided to check it out for my own experience, so here is my small comparison test for your attention.

Read more
Rating0
Comments0

Installing Orbiter V2.0 on Anycubic Vyper

Reading time5 min
Views630

This article describes how to install the Orbiter V2.0 feeder on the newer revisions of the Vyper, with the connector on the printhead with clamps.

Since Anycubic Plus and Anycubic Max basically have the same printhead as Vyper, these instructions will work for them as well. In fact, Orbiter V2.0 can be installed on any FDM printer, be it Creality or Modix.

There are a lot of options online for how to install a desired feeder on the printhead, but all of them are bulky and clumsy, which I didn’t like. In the end, the choice fell on Orbiter V2.0, because it is relatively small and supports a filament sensor, which can be mounted directly on the extruder. As for the wires, they look quite decent next to the native loop.

Read more
Rating0
Comments0

FlashForge 3D Printers

Reading time9 min
Views260

The world of manufacturing has witnessed a paradigm shift with the advent of 3D printing technology. Initially perceived as a niche hobby for enthusiasts, it has burgeoned into a pivotal industry innovation, driving advancements across medical, aerospace, automotive, and consumer goods sectors. The technology's allure lies in its ability to transform digital blueprints into tangible objects layer by layer, offering unprecedented flexibility in design and production.

Read more
Rating0
Comments0

Why would a software engineer attend an FPGA hardware meetup at Hacker Dojo?

Reading time6 min
Views1.2K

For the last 30 years digital chip design is not a schematic entry anymore: hardware engineers write code just like software engineers.

The difference is that the code software engineer writes becomes a chain of CPU instructions stored in memory, while the code in a hardware description language (HDL) becomes the CPU itself, its transistors and metal connections. And not only a CPU: the same technique is used to design processor-less ("fixed function") blocks in GPU that shuffle triangles and pixels, as well as network router chips that edit packet headers 100 times faster than CPU.

There are ways to experience this workflow without paying a million dollars to a silicon fab. One way is simulation, and another way is to use a matrix of reconfigurable logic cells, a Field Programmable Gate Array (FPGA). You can come on January 14 to Hacker Dojo in Mountain View, California. We have a bunch of computers and FPGA boards, and we will show you how to use them not only to blink LEDs but also to output graphics and recognize music.

This will change your perspective of what the code is.

Prepare for a ride:
Total votes 8: ↑6 and ↓2+4
Comments0

Million Dollar IT Sale…..Lost

Reading time2 min
Views945

Lose Your Sale) How to lose an IT project sale. 

My name is Paul Karol and I work as a director in a Russian IT company that mostly sells their products into the American Market. What we will discuss today was so costly for that company that I want to share this knowledge so that it doesn't happen to other Russian IT companies. 

Case Study

Today I want to tell you about a sale that almost was. I was Consulting for this one company and they were involved in selling software to the United States. This one particular client was in contact with the sales manager for 2 months.

Now this sales manager was very good at their job and they had a lot of charisma on the phone and in the text messages. However they specifically did not know something that cost them a large contract. 

1. In Russia it's respectful not to talk about your personal life because you feel that you're wasting someone's time if you do not know them well. 

2. In the United States once you have been talking with somebody for a couple of months you would start to consider them sort of a friend. 

The Russian IT sales manager had not been in contact with this client for about a week and this was unusual. 

They were worried. 

Then the text message came that said this. 

"I'm sorry Marina that I have not been in contact with you for some time. I took my family and kids to the Lakeside and we enjoyed some time by the beach." 

The Russian IT sales manager did not know how to think about this and they asked this question. 

" So, do you want to buy our product?" 

Read more
Total votes 3: ↑2 and ↓1+1
Comments2

When It's Important to Stop Your Team's Engineers from Writing Code

Reading time5 min
Views814

Launching a startup often means navigating through stringent constraints, particularly in the early stages where resources are limited. For technical founders, who usually possess deep expertise in certain technical domains, the inclination might be to hire a team of senior engineers—considering you often end up with only one expert in each domain, it might be risky to delegate entire segments to junior specialists.

This situation typically leads to a small team where each member is more skilled than the founder in their respective field. This raises an important question for the technical lead: what role should you play in this team? 

While the apparent answer might be task setting and quality control, prompting engineers to do what they love (coding), a less obvious but crucial role emerges. As a leader, your primary responsibility could be to prevent your team from engaging in unnecessary or potentially detrimental tasks, a concept known as "overengineering."

In this article, I will explore the critical role of a technical lead in steering a team away from overengineering and ensuring that their efforts align effectively with the startup's goals and resources.

Read more
Rating0
Comments1

Thoughts and short notes (in go) after reading «Clean Code»

Level of difficultyEasy
Reading time4 min
Views1.4K

Clean Go

Hey guys, I recently dove into 'Clean Code' by Robert C. Martin and found some valuable insights. The book is originally in Java, but I decided to reinterpret the principles in Go. Here's my take on the clean code concepts and how they can improve our coding practices.

1. Clean Code

The gist: Clean code is more than just working code; it's code that other developers can easily read, understand, and modify.

Read more
Rating0
Comments0

Trade bot python setup (using Binance API), Vol 1

Level of difficultyMedium
Reading time5 min
Views5.5K

Trading robots are conquering the Wall Street! Learn how to create your first automated python trading bot.

We present a fully functioning trading bot pipeline on python using the Binance API. Starting with the general introduction, we provided a comprehensive overview of main API calls and their implementation on python. After this we show a fully functioning python code presenting a basic trading bot with core features using static channel breakout strategy.

Read more
Total votes 1: ↑1 and ↓0+1
Comments0